extjs grid工具欄中搜尋的實現
1.單選框+文字框:
2.combox下拉選框:
,),3.搜尋按鈕:valuefield : "id",
displayfield : "name",
readonly: true //不可輸入
}
var paras = ext.getcmp("paras").getvalue();綜合示例:1.extjs:var status = ext.getcmp("status").getvalue();
epstore.baseparams.pfield = field;
epstore.baseparams.pparas = paras;
epstore.baseparams.pstatus = status;
epstore.load(});
} }}
/*-----1.建立資料來源-----*/2.servlet:var epstore = new ext.data.jsonstore();
/*-----2.建立檢視渲染顏色-----*/
var epview = new ext.grid.gridview(
}});
/*-----3.建立columnmodel-----*/
var sm = new ext.grid.checkboxselectionmodel();
var cm = new ext.grid.columnmodel(,,
......
......
]});
/*-----4.建立**面板-----*/
var grid = new ext.grid.gridpanel(,
height:80,
tbar:[
}},,
var paras = ext.getcmp("paras").getvalue();
var status = ext.getcmp("status").getvalue();
epstore.baseparams.pfield = field;
epstore.baseparams.pparas = paras;
epstore.baseparams.pstatus = status;
epstore.load(});}}
}},"-",,),
valuefield : "id",
displayfield : "name",
readonly: true
},"-",
var paras = ext.getcmp("paras").getvalue();
var status = ext.getcmp("status").getvalue();
epstore.baseparams.pfield = field;
epstore.baseparams.pparas = paras;
epstore.baseparams.pstatus = status;
epstore.load(});}}
},,], bbar: new ext.paging*******( - ,共條記錄',
emptymsg: "沒有資料",
items: ['-']
})});
if ("getauditproject".equals(action))
3.dao:
public jsonarray getauditproject(user user, string field, string paras, string status)
else
if (paras != null && !"".equals(paras)) else if ("qymc".equals(field))
} if(status != null && !"".equals(status))
query query = s.createsqlquery(sb.tostring());
list = query.list();
if (list != null && list.size() > 0)
} } catch (throwable e) finally
return jarray;
}
圖示:
解決工具欄中消失了的dev控制項工具欄
有時候會出現這樣一種情況 上次使用的時候工具欄中dev控制項還很正常的顯示,但是下次開啟vs是時候你會發現工具欄中微軟自帶的控制項還乖乖的待在那裡,dev控制項不知道跑哪調皮去啦。這很鬱悶啊,怎麼辦呢?別急,周文王推崇的八卦演繹,天地萬物,相生相剋,下面就是尋找dev藏身之地的途徑。在開始程式裡找到...
工具欄程式設計
1 用api 建立工具欄,簡單例子 之前定義了乙個由3個16 16組成的點陣圖,準備建立乙個具有三個按鈕的工具欄 tbbutton tbbuttons create ex hwnd,ws child ws visible tbstyle flat,16,16,16,16,sizeof tbbutto...
側邊工具欄
引用 日前,三星正式向galaxy note ii推送了包含側屏多工處理功能的韌體更新。和大多數智慧型手機底部滑出的多工處理不同,galaxy note ii包含的這種多工ui和許多web2.0 的表現形式極其相似,相比底部橫排或者全屏卡片式,側面直立顯示更為新穎。三星官方將這種多工處理的方式命名為...