Я создал собственный плагин jquery, используя at.js, как это,
(function ($) {
$.fn.mention = function (options) {
var defaults = {
at: "@",
dataType: "json",
source: "",
data: {}
};
var settings = $.extend({}, defaults, options);
$.ajax({
url: settings.source,
data: settings.data,
dataType: settings.dataType,
method: "POST",
success: function (result) {
if (result.success) {
$(this).atwho({
at: settings.at,
data: result.data
});
}
}
});
};
})(jQuery);
Я использую плагин, как это,
$('#textbox').mention({
source: "<?php echo_uri("..some_links"); ?>",
data: {some_data: some_data_value}
});
И данные об успехе ajax,создать точный массив JSON, который мне нужен.Здесь я хочу упомянуть, что если я добавляю данные вручную в atwho (), это работает без сбоев.Но этот метод не работает.
Пожалуйста, предоставьте любое решение.
Заранее спасибо.