私は現在select2ドロップダウン・プラグインを使用しています。私は状況が来た私は自動的に私たちのアプリで既存のメールのIDを入力するselect2フィールドを追加する必要があります。私はそうすることができましたが、同じ分野で私たちのアプリにない新しいメールIDを追加しなければなりません。私はそれを解決することはできません。あなたのうちの誰もがこのから私を助けてください...select2ドロップダウン・プラグインと自動入力と一緒に新しいレコードを追加
私のビューのページコードです。
<input type="hidden" class="select2 to_email w-100" name="to_email[]"
data-role="to_email" data-width="100%" data-placeholder="To" value="">
JSコード:私は知っている
$('body').on('click','[data-button="reply-mail"],[data-click="reply"]', function() {
attach = [];
var $ti = $(this).closest('[data-role="row-list"]').find('[data-role="reply-mail-wrap"]');
var $to_this = $ti.find('[data-role="to_email"]');
var mail_toadr = $ti.find('input[name="to_addr"]').val();
$($to_this).select2({
placeholder: "Search for a contact",
minimumInputLength: 3,
//maximumSelectionLength: 1,
multiple : true,
ajax: {
url: Utils.siteUrl()+'mailbox/get_all_contacts',
type: 'POST',
dataType: 'json',
quietMillis: 250,
data: function (term, page) {
return {
term: term, //search term
page_limit: 100 // page size
};
},
results: function (data, page) {
return { results: data};
}
},
initSelection: function(element, callback) {
return $.getJSON(Utils.siteUrl()+'mailbox/get_all_contacts?email=' + (mail_toadr), null, function(data) {
return callback(data);
});
}
});
});
は、例の作業があなたに、より良いかもしれないが、私は申し訳ありませんが、私はどのように行うのか分かりません。小さな助けを スクリーンショット:http://awesomescreenshot.com/08264xy485
親切に私は私の要件の修正を持っている...