ExtJs學習筆記(4)常見問題
(1)Grid獲取Store
Store.load({ params: { start: 0, limit: 17} }); //加載數據 Store.on("load", function() { var count = Store.getCount(); alert(count); });
(2)刷新Grid
a、直接刷新,獲取grid的store後,調用store的reload()方法; b、修改Grid數據來源,修改grid的store的屬性url : grid.getStore().proxy.conn.url = url; grid.getStore().reload();
(3)修改TextField邊框樣式
style:'background:none; border-right: 0px solid;border-top: 0px solid;border-left: 0px solid;border-bottom: #000000 1px solid;',

(4)HtmlEditor數據存入數據庫中
這裏主要用到兩個方法:htmlEncode 和htmlDecode
htmlEncode(string value):
將參數value進行HTML字符的替換並返回,將字符串中的特殊字符轉換成HTML的代表該字符的特殊字符,如將“&”,“<”,“>”等分別轉換成“&”,“>”,“<”。
調用格式:
Ext.util.Format.htmlEncode(string value)
參數說明:
value:進行替換的字符串
返回值:
string 返回替換後的字符串
htmlDecode(string value):
是htmlEncode的逆過程,將參數value轉換成HTML的特殊字符的替換字符,如將“&”,“>”,“<”等分別轉換成“&”,“<”,“>”。
調用格式:
Ext.util.Format.htmlDecode(string value)
參數說明:
value:解碼的HTML字符串
返回值:
string 返回解碼後的字符串
最後更新:2017-04-03 14:53:53