easyUIのdatagrid

773 ワード

Datagridの間違いやすいところをまとめて、回り道を少なくして、自分が後で犯すことを避けることができます.
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、自分の先端レベルを強化しなければならない!