<table id="grid"></table><div id="pager"></div><script>$(function(){ $("#grid").jqGrid({datatype: "json",colNames: ['料号','料号名称', '料号规格', '等级', '币别', '单价','数量', '单位', '金额', '备注', 'doc_id'],colModel: [{name:'material_id',index:'material_id' },{name: 'material_name',index: 'material_name',sortable: true}, {name: 'material_spec',index: 'material_spec',width: 190 }, {name: 'grade',index: 'grade'}, {name: 'currency',index: 'currency'}, {name: 'unit_price',index: 'unit_price',width: 155}, {name: 'quantity',index: 'quantity'},{name: 'units',index: 'units',width: 155 ,sortable: true}, {name: 'amount',index: 'amount'}, {name: 'remark',index: 'remark'}, {name: 'doc_id',index: 'doc_id',hidden:true, width: 155}],rowNum: 10,rowList: [10, 20, 30],rownumbers:true,altRows:true,//viewsortcols:false,//禁止排序altclass: 'altRowsColour',pager: '#pager',//sortname: 'id',viewrecords: true, autowidth: true, //自动匹配宽度//width:500, height: 200, //设置高度 toolbar : [true,"top"]}); $("#t_grid").height(27); $("#t_grid").append("<input id='add_btn' class='tbtn' type='button' value='新增' /><input id='alt_btn' class='tbtn' type='button' value='修改' /><input id='del_btn' class='tbtn' type='button' value='删除' /><input id='save_btn' class='tbtn' type='button' value='保存' />"); $("input#add_btn","#t_grid").click(function(){ var dialog = art.dialog({id: 'N1111',title: false}); $.ajax({ url: 'addG.html', success: function (data) { dialog.content(data); }, cache: false}); }); $("input#alt_btn","#t_grid").click(function(){ var gr = $('#grid').jqGrid('getGridParam','selrow'); if( gr != null ) { /*var path = art.dialog.data('homeDemoPath') || './'; art.dialog.open(path + 'alt.html?fd', {title: '修改数据',lock:true});*/ var dialog = art.dialog({id: 'N1111',title: false}); $.ajax({ url: 'altG.html', success: function (data) { dialog.content(data); }, cache: false});} else alert('请选择修改行'); }); $("input#del_btn","#t_grid").click(function(){ var rowid = $('#grid').jqGrid('getGridParam','selrow'); if(rowid!= null) $('#grid').jqGrid('delRowData', rowid); else alert('请选择删除行'); });$("input#save_btn","#t_grid").click(function(){ var len=$("#grid .jqgrow").length; if(len>0){ var rows=$("#grid").jqGrid('getRowData'); var effectRow = new Object(); effectRow["inserted"] = JSON.stringify(rows); $.post("__URL__/addjia", effectRow,function(data){//alert(data); },"text"); /* $.ajax({ url: "__URL__/addjia", dataType : "html", data:effectRow, success : function(data) { alert(data); } }); */ } else alert('无数据'); });$("#grid").jqGrid('navGrid', '#pager', {edit: false,add: false,del: false,search: false,refresh: false}); }); </script>