मैं वर्तमान में अपनी वेबसाइट, as seen here के लिए ट्विटर टाइपहेड प्लगइन का उपयोग कर रहा हूं।ट्विटर टाइपहेड प्रीफेक्टेड सामग्री के साथ फोर्स चयन
सूची खुलती है और चयन पर, एक छुपा इनपुट फ़ील्ड चयन की आईडी के साथ अद्यतन किया जाता है। आईडी को उपयोगकर्ता द्वारा टाइप किए गए कार्यों के साथ काम करने के लिए चयन को मजबूर करने के लिए मुझे टाइपहेड की आवश्यकता है। यदि मान बदलता है, तो आईडी को तब तक हटाया जाना चाहिए जब तक वैध चयन नहीं किया जाता है। यदि बॉक्स चयन के साथ बंद हो जाता है तो वे दोनों खाली हो जाना चाहिए।
अब तक मेरे पास है:
$('.cp').typeahead({
name: 'nom',
prefetch: 'ajax_recherche_ville.php',
limit: 50
});
$('.cp').bind('typeahead:selected', function(obj, datum) {
$('input:hidden[name=ville_id]').val(datum.id);
});
मैं इस कोड पर लागू होने वाला मजबूर चयन का एक उदाहरण नहीं मिल सकता है - विशेष रूप से, क्योंकि मैं प्रीफ़ेच विधि का उपयोग करें। इसलिए, यदि मूल्य सूची में है, तो मैं मान्य नहीं कर सकता, या कम से कम मुझे अभी तक नहीं पता कि कैसे। इरादे के रूप में कार्य करने के लिए मैं इसे कैसे प्राप्त कर सकता हूं?