【问题标题】:Ajax Autocomplet unbind on second access throw jquery simplemodalAjax Autocomplete unbind on second access throw jquery simplemodal
【发布时间】:2011-05-24 18:28:58
【问题描述】:

我正在使用 jquery simplemodal 打开一个包含 ajax 自动完成输入的弹出表单,第一次访问该自动完成的模式时工作正常,但是当我关闭它并重新打开模式时,自动完成不再绑定到函数ajax,有什么线索吗?我将关闭设置为默认值,并且不使用 live....

【问题讨论】:

    标签: jquery ajax simplemodal autocompleteextender


    【解决方案1】:

    我遇到了同样的问题 - 虽然它似乎比自动完成更广泛 - 我在第二次打开时丢失了所有 jquery 绑定,所以我很确定这是一个简单的问题。为了解决自动完成问题,我将它加载到 simplemodal 打开(并在关闭时卸载)。仍在寻找更好的解决方案!

    $dialog.modal({
      onShow: function(event, ui) {
        $('#an-autocomplete-input').autocomplete();
      },
      onClose: function(event, ui) {
        $('#an-autocomplete-input').autocomplete( "close" );
        $.modal.close();
      }
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-11-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-14
      • 1970-01-01
      相关资源
      最近更新 更多