Internet explorer JQuery UI自动完成选择事件不更新Internet explorer中的文本框

Internet explorer JQuery UI自动完成选择事件不更新Internet explorer中的文本框,internet-explorer,jquery-ui,jquery-ui-autocomplete,Internet Explorer,Jquery Ui,Jquery Ui Autocomplete,我的autocomplete的每一个其他方面都可以工作,但我无法在IE和其他浏览器中单独工作,这是自动发生的 select: function(event, ui) { ptb.val(ui.item.value); ptb.blur(); 在上面的事件中,我假设我可以将从列表中选择的值分配到文本框(ptb),我现在看到,当使用IE时,这是一个错误,它不会更新吗 有快速的答案吗 我肯定这是我错过的简单的东西 仍然不在IE中工作,但我已经意识到我的ajax选择可能

我的autocomplete的每一个其他方面都可以工作,但我无法在IE和其他浏览器中单独工作,这是自动发生的

select: function(event, ui) {
        ptb.val(ui.item.value);
        ptb.blur();
在上面的事件中,我假设我可以将从列表中选择的值分配到文本框(ptb),我现在看到,当使用IE时,这是一个错误,它不会更新吗

有快速的答案吗


我肯定这是我错过的简单的东西

仍然不在IE中工作,但我已经意识到我的ajax选择可能会将两种方法返回到源事件:第一种是标签,第二种是值将值设置为所选项目的值,这使我的代码在其他浏览器上执行得更快、更干净,但对Internet爆炸没有影响。您是否在浏览器上看到任何错误页你能在上复制一个例子吗?我将尝试:)并把url放在这里它在这里工作lol,但这没有ajax调用,没有选择函数,这是一个简单的文本框,不是asp.net文本框
$(function()  { 
    var json_out = [{ "id": "654356", "label": "654356", "value": "654356" }, { "id": "654348", "label": "654348", "value": "654348" }];

    $( "#tags" ).autocomplete({
        source: function( request, response ) {
            response($.map(json_out, function(item) {
                return { label: item.label}
            }))
         }
     });     
});