2016-04-14 16 views
0

PHP programları için eklentisi Select2 kullanıyorum, ben sadece add bir veri için çalıştığını, bu şekildeSelect2 yük Seçilen öğeyi

$('#item_codePop').val(itemCodePop); 
$("#item_codePop").trigger('change'); 

ile değer yüklemek Ama bazen var

başarısız fonksiyonu ve ben load işlevinden veri almak zaman çalışmaz. Benim add fonksiyonuna

, hep add fonksiyonu ve load işlevinden Düzenleme verileri arasında tek farklı bu

$('#item_codePop').val(''); 
$("#item_codePop").trigger('change'); 

diyoruz. Bu bir şey etkiler mi?

+0

sen gidenin ne göstermek için keman verebilir ... aşağıdaki gibi nesne için değişken oluşturmak gerektiğini düşünüyorum ve daha sonra üzerine değişikliğini tetikleyen? 'Blok, siz sayfa yüklemesinde yük işlevini çağırırsanız, o' $ (document) .ready (function()}) olmalıdır. – jeetaz

+0

yük fonksiyonu $ (belge) .ready 'den triggred değildir (fonksiyonu() {}); '. Ama başka bir değişiklik kendi değeri değiştirmek için bir olay bu çağrı ... –

+0

Ben simüle etmek için bir veri tabanına ihtiyacım var .. çünkü veri veritabanından veri yükler .. belki jsfiddle –

cevap

0

Ben

var $example = $(".your_Class").select2(); 

$(".your_button").on("click", function() { 
     $("#item_codePop").val("").trigger("change"); 
}) 

visit this link