먼저,이 포럼에 다른 게시물이 꽤 있다는 것을 알고 싶습니다. 불행히도 이들을 사용하여 addRowData를 작동시키지 못했습니다. 나는 다음과 같이 정의 된 테이블이 있습니다jqgrid addRowData를 사용할 수 없습니다.
var tableDef = {
scroll: 1,
url:"/SCSalesDataReport/showReport/getSalesReportJSON",
datatype: "json",
colNames:['id','Type', 'Name', 'Total','In','Out'],
colModel:[
{ name: 'id', index: 'testid', hidden: true},
{name:'type',index:'type', width:10, sortable:true},
{name:'name',index:'name', width:40, sortable:true},
{name:'total',index:'total', width: 10, sortable:false},
{name:'in',index:'in', width:10, sortable:true},
{name:'out',index:'out', width:10, sortable:true}, ],
rowNum:100,
mtype: "GET",
sortname: 'id',
viewrecords: true,
height : '500',
altRows: true,
autowidth: true,
};
을하고 가치가 무엇인지, 그 작업 하나가 예상하는대로 테이블을 채우기 때문이다. 불행하게도이 포럼에서 본 일부 게시물을 사용하면 테이블에 데이터를 추가 할 수 없습니다. 나는이 같은 링크를 통해 행을 추가하려고 해요 :이 태그에 연결되어
window.onload = function() {
var a = document.getElementById("addRow");
a.onclick = function() {
var count = $("#grid").getGridParam("reccount");
var newRowData = {'id':count, 'Type':"ADDEDTYPE", 'Name':"Insert 1", 'Total':"10",'In':"50",'Out':"40"};
jQuery("#myTable").addRowData("id", newRowData);
jQuery("#myTable").trigger("reloadGrid");
return false;
}
}
: 누군가가 나를 내가 잘못 알아내는 데 도움 수 있다면
<a id="addRow" href="www.google.com">Oh please, for the love of all that is holy... add a row!</a>
, 그게 일 것이다. 크게입니다. 나는 무언가를 바보로 취급하거나 단순한 것을 간과하고 있다고 강력하게 의심합니다.
미리 감사드립니다.