के बाद फायर ऑनचेंज ईवेंट मैं एक समय में स्वत: पूर्ण और विनिमय ईवेंट करने की कोशिश कर रहा हूं।ऑटोकंपलेट
मतलब: मैं एक स्वत: पूर्ण टेक्स्टबॉक्स में विनिमय घटना को आग लगाना चाहता हूं। जब मैं कीबोर्ड से टेक्स्टबॉक्स में कुछ लिखता हूं और टेक्स्टबॉक्स के बाहर क्लिक करता हूं तो ईवेंट फायरिंग का आदान-प्रदान करता हूं, लेकिन जब मैं ऑटो सुझाव से कुछ चुनता हूं तो नाम बदलना ईवेंट फायरिंग नहीं होता है।
मेरे एचटीएमएल कोड
<div style="width: 34%">
Person Name:<input id="txt0" type="text" onchange="SaveData('txt0')" class="userSearch" placeholder="Helped Person" />
</div>
जावास्क्रिप्ट कोड
function AutoComplete() {
//Autocomplete added to the textbox.
$('.userSearch').autocomplete({
source: function (request, response) {
$.ajax({
url: "CTC.aspx/GetMemberName",
data: "{ 'prefixText': '" + request.term + "' }",
dataType: "json",
type: "POST",
contentType: "application/json; charset=utf-8",
success: function (data) {
response(data.d)
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert('Error occured while autocomplete');
}
});
},
minLength: 1
});
}
function SaveData(textBoxId) {
alert(textBoxId);
}
मैं onchange घटना आग स्वत: पूर्ण से चुना के बाद चाहते हैं।
कृपया
अग्रिम धन्यवाद।
मैं ऐसा करना चाहता हूं कि चयन के बाद यह अस्थायी घटना को आग लगाएगा। –
इस मामले में, आप चुनिंदा घटना का उपयोग कर सकते हैं: http://api.jqueryui.com/autocomplete/#event-select। – kdrvn
दोनों उत्तरों ने मुझे धन्यवाद –