मैं प्लेसहोल्डर को किसी ईवेंट पर चयन 2 बढ़ाने वाले नियंत्रण पर बदलना चाहता हूं।चयन 2: प्रोग्रामेटिक रूप से नियंत्रित प्लेसहोल्डर
तो मैं इस मिल गया है ...
<select id="myFoo" placeholder="Fight some foo...">
... जो फिर से बढ़ जाता है:
init: function(){
$('#myFoo').select2();
},
... तो अब उसे उसके सही प्लेसहोल्डर है।
लेकिन तब मैं इसे एक घटना पर प्रतिक्रिया और प्लेसहोल्डर साफ़ करना चाहते हैं ...
someButtonPress: function(){
// $('#myFoo').placeholder("");
// $('#myFoo').attr('placeholder', "");
// $('#myFoo').select2('placeholder',"");
// $('#myFoo').select2({placeholder:""});
// none of these work
}
यह बहुत बुनियादी लगता है, फिर भी मैं स्टंप्डया हूँ।
मुझे दस्तावेज़ों में कुछ भी नहीं मिला। क्या मेरी तलाश गलत स्थान पर हो रही है?
आप अपने html से प्लेसहोल्डर को दूर करने और साथ में यह स्थापित करने की कोशिश की है '$ ('# myFoo')। Select2 ('प्लेसहोल्डर'," कुछ foo लड़ो ... ") '', तो आप एक ही समारोह के साथ यह स्पष्ट करने के लिए सक्षम हो सकता है –
ठीक है, कि जावास्क्रिप्ट अपने पाठ डालता है, बजाय ('' $ ('# myFoo') माता-पिता ('टीडी') लगता है ('a.select2-डिफ़ॉल्ट अवधि') एचटीएमएल: HTML में की ... – DaveC426913
यह मैं इसे कैसे kludging समाप्त हो गया है।।।); : पी – DaveC426913