我正在使用jqgrid来显示我的表格。因为我需要通过使用复选框选择行来获取textarea中的特定列值。如果我在网格中选择了一行,它会被添加到textarea中,但如果我取消选择该行,则不会从文本区域中删除列值。
答案 0 :(得分:0)
尝试以下方法:
var selRow = jQuery("#lst_Mobile1").jqGrid('getGridParam', 'selarrrow'); //get selected rows
var flag = jQuery(this).find('#' + id + ' input[type=checkbox]').prop('checked');
var rowData = jQuery(this).getRowData(id); MobileID = rowData['mobile_regid'];
if (flag == true)
{
$("#txtarea").get(0).value += MobileID + '\n';
}
else
{
$("#txtarea").val($("#txtarea").val().replace( MobileID + '\n',""));
}
编辑:评论之后。