easyUIのdatagrid
773 ワード
Datagridの間違いやすいところをまとめて、回り道を少なくして、自分が後で犯すことを避けることができます.
1、2つの属性、pageSize、pageList、ここでpageSizeは必ずpageList定義内になければならない.そうしないと、エラーを報告する
2、再loadの場合、入力されたパラメータは必ずjsonで、前のqueryparamのデータは持ち込まない
3、自分の先端レベルを強化しなければならない!
1、2つの属性、pageSize、pageList、ここでpageSizeは必ずpageList定義内になければならない.そうしないと、エラーを報告する
2、再loadの場合、入力されたパラメータは必ずjsonで、前のqueryparamのデータは持ち込まない
function doSearch(obj, cls, datagridId) {
var data = $(obj).parent().find("fieldset").serializeArray();
var test = "{";
test += data.map(function(obj) {
return obj.name + ":" + "'" + obj.value + "'";
});
test += ", cls:'" + cls + "'";
test += "}";
// json ,fuck
test = eval("(" + test + ")");
$("#" + datagridId).datagrid('load', test);
}
以前は文字列を簡単にまとめただけで、要求された文字列が1文字1文字の送信になったことに気づきました.3、自分の先端レベルを強化しなければならない!