我想在UI自动完成后使用getjson方法。
("#kod").autocomplete("kod.php", {
width: 135,
matchContains: true,
selectFirst: true
});
$("#kod").live("change",function() {
$.getJSON('ajax2.php', {option: $(this).val()}, function(data) {
$("#miasto").val(data.inputValue);
});
});
如果我输入一些传统方式或者我用键盘从列表中选择值,它就可以了。但是,如果我从鼠标自动完成中选择一些东西它不起作用。问题出在哪儿?谢谢你的帮助
答案 0 :(得分:1)
为什么不使用autocompletechange
事件。
$("#kod").live("autocompletechange",function() {
$.getJSON('ajax2.php', {option: $(this).val()}, function(data) {
$("#miasto").val(data.inputValue);
});