gridComplete: function () {
var ids = jQuery("#grdProgramsEnrolled").jqGrid('getDataIDs');
for (var i = 0; i < ids.length; i++) {
var cl = ids[i];
var rowId = $("#grdProgramsEnrolled").getRowData(cl)
var PUIC = $("#ctl00_ContentPlaceHolder2_hfldUIC").val();
be = "<a href='#'>Select</a >";
be = "<a href='#' onclick='GetEnrollmentByCIP(" + rowId['CIP'] + ")'>Select</a >";
jQuery("#grdProgramsEnrolled").jqGrid('setRowData', ids[i], { ab: be });
} // end of for loop
在 rowID['CIP'] 中,CIP 的值可以是 01.0000 或 19.0000 或 12.9999。如果值为 12.9999,我的 GetEnrollmentByCIP 函数会将传递的值视为 12.9999。如果是 19.0000,函数会将传递的值视为 19。如果是 01.0000,函数将看不到任何传递的值。如何编码 'GetEnrollmentByCIP(" + rowId['CIP'] + ") 以便它将值作为整个字符串传递,如 01.0000?