Javascript 在jqgrid行中获取2个或更多列值
有没有办法获取jqgrid行中的第一列值和第二列值? 我用这段代码在另一个程序中获取行的第一个值Javascript 在jqgrid行中获取2个或更多列值,javascript,jquery,jqgrid,Javascript,Jquery,Jqgrid,有没有办法获取jqgrid行中的第一列值和第二列值? 我用这段代码在另一个程序中获取行的第一个值 $(“#tblTallySheet”).jqGrid('getGridParam','selrow') 这是为了删除我的表中的数据: function tallyDelData(){ var selected = $("#tblTallySheet").jqGrid('getGridParam', 'selrow'); var datas = { "SessionID": $.c
$(“#tblTallySheet”).jqGrid('getGridParam','selrow')
这是为了删除我的表中的数据:
function tallyDelData(){
var selected = $("#tblTallySheet").jqGrid('getGridParam', 'selrow');
var datas = {
"SessionID": $.cookie("SessionID"),
"operation": "delete",
"keyFields": [{"name":"tallyDate", "value":selected}]
};
tallyUpdate(datas);
}
function tallyUpdate(dat){
$.ajax({
type: 'GET',
url: 'processjson.php?' + $.param({path:'tally/update',json:JSON.stringify(dat)}),
dataType: primeSettings.ajaxDataType,
success: function(data) {
if ('error' in data)
{
showMessage('ERROR: ' + data["error"]["msg"]);
}
else{
$('#tblTallySheet').trigger('reloadGrid');
}
}
});
}
由于我的第一列是date,并且有一些数据具有相同的日期,我想知道函数是否只影响所选行(注意:有几个行具有相同的日期)
如果选择日期行不好,我想得到第二个值,这是一个木板编号(因为我的程序不能在同一日期有两个相同的木板编号)。但是我该怎么做呢
请帮助…您可以使用方法获取由列索引的列名标识的单元格内容。要获取行中所有列的包含,可以使用方法
在代码中使用的方法$('#tblTallySheet').trigger('reloadGrid')
将重新加载整个网格,而不是所选行。如果只需要更新一行,可以使用setRowData
当前,您只向服务器发送所选行的id,而不发送任何数据。这是您想要的还是希望包含在数据中的对象更多信息?我建议您另外使用的cache:false
参数,以确保您确实在服务器上结束了某些内容,而不是使用缓存中以前的服务器响应。目前在Internet Explorer中,您可能会遇到此问题
为了给你更多的建议,你必须了解你发布的功能的使用背景 您可以使用方法获取由列索引的列名标识的单元格包含。要获取行中所有列的包含,可以使用方法
在代码中使用的方法$('#tblTallySheet').trigger('reloadGrid')
将重新加载整个网格,而不是所选行。如果只需要更新一行,可以使用setRowData
当前,您只向服务器发送所选行的id,而不发送任何数据。这是您想要的还是希望包含在数据中的对象更多信息?我建议您另外使用的cache:false
参数,以确保您确实在服务器上结束了某些内容,而不是使用缓存中以前的服务器响应。目前在Internet Explorer中,您可能会遇到此问题
为了给你更多的建议,你必须了解你发布的功能的使用背景