Tôi đang cố gắng thực hiện sự kiện Tự động điền và thay đổi cùng một lúc.Sự kiện Fire Onchange sau khi AutoComplete
Có nghĩa là: Tôi muốn kích hoạt sự kiện thay đổi trong hộp văn bản tự động hoàn thành. Khi tôi viết nội dung nào đó vào hộp văn bản từ bàn phím và nhấp vào bên ngoài hộp văn bản, sau đó bật sự kiện kích hoạt nhưng khi tôi chọn nội dung nào đó từ sự kiện tự động đề xuất tên onchange sẽ không kích hoạt.
My HTML Mã
<div style="width: 34%">
Person Name:<input id="txt0" type="text" onchange="SaveData('txt0')" class="userSearch" placeholder="Helped Person" />
</div>
Javascript Mã
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);
}
Tôi muốn bắn sự kiện onchange sau khi được lựa chọn từ autocomplete.
Vui lòng trợ giúp
Cảm ơn bạn trước.
Tôi muốn làm như vậy sau khi chọn nó sẽ kích hoạt sự kiện onchange. –
Trong trường hợp này, bạn có thể sử dụng sự kiện được chọn: http://api.jqueryui.com/autocomplete/#event-select. – kdrvn
Cả hai câu trả lời đều giúp tôi cảm ơn –