2015-07-11 90 views
0

任何人都可以請告訴我如何在添加/編輯模式下刷新/重新加載下拉選項。如何使用jquery重新加載Jtable中的下拉選項

我想通過下拉菜單添加刷新/重新加載圖標,以便我可以刷新下拉選項。我GOOGLE了,但沒有得到任何想法。

需要你的幫助球員:)

感謝

回答

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; 
    } 
} 
+0

嗨abpatil, 感謝您的答覆代碼,但我的要求是什麼習俗。就像我參考你的示例代碼一樣。 假設在「電話類型」下拉列表中還有一個選項「添加新的」,當我選擇「添加新的」時,這將打開第二個彈出窗口以添加新的「電話類型」。現在成功添加「手機類型」後,「手機類型」彈出框將消失。並且新增加的「手機類型」應顯示在「手機類型」下拉列表中。 即在子彈出窗口中輸入條目應該重新加載父彈出窗口中的選項。 希望這使得sence。 –

相關問題