এটি নির্বাচনের 2 সংস্করণ 4 এর পূর্বে কোডগুলির সাথে সম্পর্কিত
আমার কাছে select2
এজ্যাক্স থেকে ডেটা পেতে একটি সহজ কোড রয়েছে
$("#programid").select2({
placeholder: "Select a Program",
allowClear: true,
minimumInputLength: 3,
ajax: {
url: "ajax.php",
dataType: 'json',
quietMillis: 200,
data: function (term, page) {
return {
term: term, //search term
flag: 'selectprogram',
page: page // page number
};
},
results: function (data) {
return {results: data};
}
},
dropdownCssClass: "bigdrop",
escapeMarkup: function (m) { return m; }
});
এই কোডটি কাজ করছে তবে আমার এডিট মোডে যেমন একটি মান সেট করা দরকার। যখন ব্যবহারকারী প্রথমবার কোনও মান নির্বাচন করে, এটি সংরক্ষণ করা হবে এবং যখন সে মানটি সম্পাদনা করতে হবে তখন অবশ্যই এটি select2
পূর্বনির্ধারিত মানটি নির্বাচন করতে একই নির্বাচন মেনুতে উপস্থিত হবে ( কিন্তু) আমি কোনও উপায় খুঁজে পাচ্ছি না।
হালনাগাদ:
এইচটিএমএল কোড:
<input type="hidden" name="programid" id="programid" class="width-500 validate[required]">
নির্বাচন 2 প্রোগ্রাম্যাটিক অ্যাক্সেস এটি দিয়ে কাজ করে না।
$("#programid").val()