87,904
社区成员
发帖
与我相关
我的任务
分享
//修改
function update(rowid) {
if (rowid != null) {
var rowObject = $("#myTab").jqGrid('getRowData', rowid);
var term = rowObject.termYear;
var yeardate = textList(term, "YEAR");
var quarterdate = textList(term, "QUARTER");
var monthdate = textList(term, "MONTH");
$("#myTab").setColProp("termYear", { editoptions: { value: yeardate} });
$("#myTab").setColProp("termQuarter", { editoptions: { value: quarterdate} });
$("#myTab").setColProp("termMonth", { editoptions: { value: monthdate} });
$("#myTab").jqGrid('editRow', rowid, true);
$("#myTab").setColProp(
"op",
{
formatter: function updFormatter() {
return '<a href="#" onclick=javascript:upd("' + rowid + '") >保存</a> '
+ '<a href="#" onclick=javascript:cancel()>取消</a>';
}
});
$("#myTab").jqGrid('editRow', rowid, true);
jQuery('#myTab').setRowData(rowid, {
op: ''
});
$("#" + rowid + "_termYear").change(function () {
var tempTerm = $("#" + rowid + "_termYear").val();
var tempyeardate = textList(tempTerm, "YEAR");
var tempquarterdate = textList(tempTerm, "QUARTER");
var tempmonthdate = textList(tempTerm, "MONTH");
$("#myTab").setColProp("termYear", { editoptions: { value: tempyeardate} });
$("#myTab").setColProp("termQuarter", { editoptions: { value: tempquarterdate} });
$("#myTab").setColProp("termMonth", { editoptions: { value: tempmonthdate} });
//$("#" + rowid + "_termYear").
getSysConfig();
$("#myTab").jqGrid('editRow', rowid, true);
});
var rowObject = $("#myTab").jqGrid('getRowData', rowid);
return;
} else {
alert("取值异常");
return false;
}
return false;
}
$("#" + rowid + "_termYear").change(function changeEvent() {
var tempTerm = $("#" + rowid + "_termYear").val();
var tempyeardate = textList(tempTerm, "YEAR");
var tempquarterdate = textList(tempTerm, "QUARTER");
var tempmonthdate = textList(tempTerm, "MONTH");
$("#myTab").setColProp("termYear", { editoptions: { value: tempyeardate} });
$("#myTab").setColProp("termQuarter", { editoptions: { value: tempquarterdate} });
$("#myTab").setColProp("termMonth", { editoptions: { value: tempmonthdate} });
//$("#" + rowid + "_termYear").
getSysConfig();
$("#myTab").jqGrid('editRow', rowid, true);
$("#" + rowid + "_termYear").change(changeEvent);
});
之后,可以了
获益良多,谢谢!