jqGrid的colModel的formatter修改某列,進行各種操作,
{name: 'isFactorySend', fixed: true, width: '100px',formatter:isFactorySendBox}
function isFactorySendBox(cellValue, options, rowObject){
return '<input type="checkbox" id="isFactorySendBox_'+rowObject.id+'" >';
}
function checkSave(){
var obj = $("#factorySendGrid").jqGrid("getRowData");
var items = "";
for(i=0 ; i < obj.length; i++){
var rowData = obj[i];
var id = rowData.id;
//是否供應商代發
var isFactorySend= 0;
if($("#isFactorySendBox_"+id).is(':checked'))
items += id + ",";
}
}
$('#items').val(items);
}
$(function(){
$("#factorySendGrid").jqGrid('setGridParam', {
page : 1,
url : "${base}/soManage/soItems?id="+$("#id").val(),
datatype : "json"
}).trigger("reloadGrid");
});