easyui 總結
優點:a、簡單易用
繼承 jquery
簡易使用特性,提供高度抽象介面,短期改善**易用性。
b、開源免費
採用 mit & gpl
雙協議授權,輕鬆滿足自由產品至企業產品各種授權需求。
c、廣泛相容
相容各主流桌面瀏覽器。包括ie 6+
、firefox 2+
、safari 3+
、opera 9+
、chrome 1+
。d、輕便快捷
元件間相對獨立,可按需載入,避免浪費頻寬拖慢網頁開啟速度。
e、美觀多變
提供近 20
種預設主題,並可自定義多達
60 項可配置樣式規則,提供
24 種背景紋理選擇。
f、開放公開
從結構規劃到**編寫,全程開放,文件、**、討論,人人均可參與
缺點:a、**不夠健壯:缺乏全面的測試用例,部分組 件bugs
較多,不能達到企業級產品開發要求
b、架規劃不足:元件間
api
c、控制項較少:相對於
dojo
、yui
、ext js
等成熟 產品,可用控制項較少,無法滿足複雜介面功能 要求
1、引用:
要使用jquery ui,
首先要把
jquery
及jquery ui
標籤進行引用,
css樣式的引用要使用
標籤2、table注意事項
easyui-datagrid
生成乙個**
3、url:
(直接寫action
的名字 注意路徑) 接收從後台傳過來
josn
字串,json
中要包含
rows
和total
兩個字段
,rows
放的是資料物件
total
表示有多少資料 並且這兩個必須放在第一級下 或者是找不到資料 報錯。
前台顯示:前後臺欄位名保持一致
easyui 中獲取
table
中的值4、中文的驗證
中文驗證首先要引入乙個外掛程式
在提交時:
4、修改時注意資料的回填
向後台傳遞資料
js中有中文解析亂碼問題 只需要將要傳遞的中文資料加上乙個
escape(string name)
5、div 中的一些用法
a、div easyui-window
生成乙個
window
視窗樣式。
屬性如下:
1)modal:是否生成模態視窗。
true[
是] false[否]
2)shadow:是否顯示視窗陰影。
true[
顯示] false[
不顯示]
b、div easyui-panel
生成乙個面板
c、a easyui-linkbutton
生成鏈結型別的按鈕。
d、input/textarea easyui-validatebox
生成字段驗證。
Substring 的一些簡單用法
string teststring abc def teststring.substring 2 return c def teststring.substring teststring.lastindexof 1 return def teststring.substring teststring...
LINQ to SQL的一些簡單用法
static void main string args new person 新建乙個list,事先存放一些資料 var a personlist.firstordefault 獲取personlist中第一條資料 var b personlist.where p p.personid 2 fir...
python dict的一些簡單用法
我以為我dict用的很熟了,但是真正再去用的時候發現還是底子太薄,太多地方容易出錯了 d dict or 更簡單 d 這樣建立了乙個新的dict,不包含任何key,value if d.han key key do something.乙個例子 比如說我有乙個list,裡面有重複的元素,我要統計所有...