当多行共享相同的ID
问题描述:
var rowId = $(this).closest("tr.jqgrow").attr("id");
var writer = jQuery('#reportList').jqGrid('getCell', rowId, 'writer');
我设置“键:真正的”检索行值里面“colModel” “民”栏中的“民”的值是从MySQL当多行共享相同的ID
我想当点击一行时用上面的代码检索作者
但是,由于某些行共享相同的id,所以错误的信息存储在'writer'中。
在这种情况下,是否有任何方法来区分行并获得正确的值,即使有些行共享相同的ID?
答
为了使每一行与jqGrid正常工作,每行的id应该有唯一的值。重复的id会导致很多问题。
确定您已设置每行的唯一值。
在情况下当两个或多个网格具有相同的行ID,建议使用idPrefix看到Guriddo jqGrid docs here(这应该是每一个栅格单)
请包括所有相关的代码。 –