var colModelGrid = [{ name: 'id', label: 'id', index: 'id', width: 1, hidden: true }, { name: 'EncryptId', label: 'EncryptId', index: 'EncryptId', width: 0, hidden: true }, { name: 'undelrying', label: '标的代码', index: 'undelrying', width: 170 }, { name: 'undelrying_CFMMC', label: '报送标的代码-CFMMC', index: 'undelrying_CFMMC', width: 170 }, ]; function __initJqgrid() { var grid = jQuery('#listGrid').jqGrid({ url: '/supervise_undelrying/supervise_undelryingQuery', datatype: 'json', height: 'auto', width: '90%', autowidth: false, shrinkToFit: false, viewrecords: true, jsonReader: { repeatitems: false }, cmTemplate: { align: 'center', width: 120 }, mtype: 'POST', multiselect: true, afterInsertRow: null, onSelectRow: null, ondblClickRow: null, colModel: colModelGrid, loadComplete() { $('.ui-jqgrid-bdiv', '#gbox_listGrid').floatingScroll(); }, onPaging: null, footerrow: false }); } //查询 function SearchClick() { var listGrid = $('#listGrid'); listGrid.appendPostData({ undelrying: $("#undelrying").val() }); listGrid.trigger('reloadGrid'); } //批量删除 function delsupervise_undelrying() { var selectedIds = jQuery('#listGrid').jqGrid('getGridParam', 'selarrrow'); if (selectedIds.length < 1) { main.message("请选择需删除的报送参数"); return; } main.confirm("删除所有选中报送参数?", function () { var ors = []; for (var i = 0; i < selectedIds.length; i++) { var or = jQuery('#listGrid').getRowData(selectedIds[i]).id; ors.push(or); } var pData = { superviseUndelryingIds: ors.join(",") }; main.post("/supervise_undelrying/delsupervise_undelryings", pData).done(function (data) { SearchClick(); }); }); } //导入数据 function importsupervise_undelrying() { main.open("导入监管报送参数", "/supervise_undelrying/supervise_undelryingUpload", { area: ['800px', '600px'] }); } $(function () { __initJqgrid(); document.onkeydown = function (event) { var e = event ? event : (window.event ? window.event : null); (e.keyCode === 13) && SearchClick(true); }; });