EasyUI中那些不容易被發現的坑——EasyUI重復請求2次的問題


問題控件:datagrid、combobox、所有能設置url屬性的控件

問題版本:1.4.4、1.4.5(之前的版本沒測)

問題如圖:

重復請求2次,錯誤代碼如圖:

 

 

錯誤問題分析:html加載的時候回請求url加載數據,緊接着js執行代碼的時候,又給datagrid綁定事件的時候,datagrid又會去請求一次數據源,導致請求2次的問題;

 

解決方法:html代碼不要設置url屬性,在綁定datagrid事件的時候,設置url屬性值,就可以解決此問題;

 

解決代碼如圖:

 

 

 

其他控件解決方法相同。

當然,如果不使用js綁定控件的事件,就不會出現重復提交的問題,可以根據實際情況使用html設置url.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM