如何使用Jquery在Jtable中重新加载下拉选项

时间:2015-07-11 16:23:55

标签: jquery-jtable

有人可以告诉我如何在添加/编辑模式下刷新/重新加载下拉选项。

我想通过下拉列表添加刷新/重新加载图标,因此我可以刷新下拉选项。我用谷歌搜索,但对此没有任何想法。

需要你帮助的人:)

由于

1 个答案:

答案 0 :(得分:1)

出于优化目的,jTable caches基于URL的所有选项列表,如果返回完全相同的URL,则从本地缓存中获取选项, 使用data.clearCache()函数 - 此方法用于清除当前返回的URL的缓存。因此,您可以确保重新下载您的选项。记录详尽Here。 使用以下代码作为参考

PhoneType: {
    title: 'Phone type',
    options: function(data) {
        data.clearCache();  // Use this to clear cache
        if (data.source == 'list') {

            return '/Demo/GetPhoneTypes.php?UserType=0';
        }
        //data.source == 'edit' || data.source == 'create'
        return '/Demo/GetPhoneTypes.php?UserType=' + data.record.UserType;
    }
}