मैं अपने ऐप में बूटस्ट्रैप टाइपहेड प्लगइन का उपयोग कर रहा हूं, और यहां मेरा कोड है (यह एक उदाहरण है)। मैं उपयोगकर्ता के चयन को सत्यापित करने का एक तरीका ढूंढ रहा हूं (मूल रूप से अगर इनपुट किसी भी परिणाम से मेल नहीं खाता -> धुंध पर बॉक्स खाली करें)। परिणाम मेल खाना चाहिए। मैंने हर जगह खोज की और कुछ भी नहीं मिला। आपकी मदद की अत्यधिक सराहना की जाएगी।ट्विटर बूटस्ट्रैप टाइपहेड फोर्स चयन
$('#search').typeahead({
source: function (query, process) {
var states = [];
var map = {};
var data = [
{ "stateCode": "CA", "stateName": "California" },
{ "stateCode": "AZ", "stateName": "Arizona" },
{ "stateCode": "NY", "stateName": "New York" },
{ "stateCode": "NV", "stateName": "Nevada" },
{ "stateCode": "OH", "stateName": "Ohio" }
];
$.each(data, function (i, state) {
map[state.stateName] = state;
states.push(state.stateName);
});
process(states);
}
});
संभावित डुप्लिकेट: http://stackoverflow.com/questions/13743498/bootstrap-typeahead-only-allow-list-values - अलर्ट के बजाय इनपुट फ़ील्ड को खाली करने के लिए केवल '.val (' ')' का उपयोग करें। – mccannf
मदद के लिए धन्यवाद, हालांकि यह चाल नहीं लगता है -> इसे जांचें http://jsfiddle.net/Q4DBx/1/ –