1.combobox連動:
在第一個combo的OnSelect上定義方法
function filterCity() {
var val = $(this).combobox("getValue");
var row = $('#dataGridMaster').datagrid('getSelected');
var rowIndex = $('#dataGridMaster').datagrid('getRowIndex', row);
var editor = $('#dataGridMaster').datagrid('getEditor', { index: rowIndex, field: 'ShipCity' });
var combo = editor.target;
combo.combobox('setWhere', "CountryID = '" + val + "'");
}
//上面有元件、欄位名稱請自行替換為自己的。
2.combobox過濾:
OnBeforeLoad屬性上定義方法
function comboBeforeLoad(param) {
var queryWord = new Object();
queryWord.whereString = "where 條件";
param.queryWord = $.toJSONString(queryWord);
}