任何知道数据何时绑定到选择(下拉列表)的方法



我正在寻找一个事件处理程序或黑客,它可以告诉我数据何时绑定到选择或下拉列表何时被"填充"可以这么说。

我有 3 个级联下拉列表。可以这么说,前 2 个过滤第三个数据

我的问题是 ;有没有办法知道数据何时绑定到第三个下拉列表?我正在将其用于我的级联下拉列表(如果有帮助)

链接中的 javascript 确实提供了一个 onReady 方法,但是当我的所有下拉列表都完成初始化时,这里的问题是我正在寻找 Json 用数据填充我的下拉列表的那一刻。

提前致谢

尝试在数据响应时触发自定义事件:

$.getJSON('/api/storages', request, function(data) {
     $(document).trigger('dataBound');
     response($.map(data, function(item, index) {             
         return {
           label: item + ' GB',
           value: item,
           selected: index == 0 // set to true to mark it as the selected item
         };
     }));
});

然后侦听自定义事件:

$(document).on('dataBound', function() {
    // Do your stuff...
});

相关内容

最新更新