jqgrid 简单学习笔记

2020-05-23 06:06:22易采站长站整理

else
objul.append(“<li>” + (currentYear – index).toString() + “</li>”);
}
} else {
objul.append(“<li class=’selected’>” + currentYear.toString() + “</li>”);
}
}
$(function () {
CreateYearList();
$(“.slider”).silder({
speed: “normal”,
slideBy: 2
});
});
$(“.slider_context li”).live(“click”, function () {
$.each($(“.slider_context li”), function (id, item) {
$(this).removeClass(‘selected’);
});
$(this).addClass(‘selected’);
var yearVal = $(this).html();
var jqgrid = $(“#jqgridlist”);
jqgrid.setGridParam({ datatype: ‘json’ });
jqgrid.jqGrid(‘appendPostData’, { year: yearVal, f: “year” });
jqgrid.trigger(“reloadGrid”);
jqgrid.jqGrid(‘removePostDataItem’, “f”);
});
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
var jqgrid = $(“#jqgridlist”);
//即本次修改前 先将datatype修改成json,否则不能回发到服务器
jqgrid.setGridParam({ datatype: ‘json’ });
jqgrid.jqGrid(‘appendPostData’, { year: yearVal, f: “year” });//添加PostData
jqgrid.trigger(“reloadGrid”);//重新加载JqGrid
jqgrid.jqGrid(‘removePostDataItem’, “f”);//删除PostData
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
gridComplete: function () {
$(“#jqgridlist”).setGridParam({ datatype: ‘local’ });
},
每次加载完成 就将jqgrid设置成本地数据。
Demo下载地址 /201105/yuanma/JqGridDemo.rar