jqgrid内联编辑触发successfunc

时间:2013-07-30 11:20:18

标签: javascript jquery html jqgrid grid

我正在使用 jqgrid 进行内联编辑。

以下是用于启用最后一行网格以进行编辑并向其添加参数的代码段。

gridComplete: function ()
{
    var lastrowid = jQuery("#list10").jqGrid('getGridParam', 'reccount');
    var se = "<input type='button' value='Save' onclick=\"jQuery('#list10').saveRow('"+lastrowid+"');\" />"; 
    var parameters = {
            height: 30,
            act:se,
            keys : false,
            restoreAfterError : false,
            mtype : "POST",
            editParams:{
                successfunc:function(response) {
                alert("success");
                FLAG = true;
                return true;
                }
            },
            errorfunc: function(rowid, res) {
                $.jgrid.info_dialog($.jgrid.errors.errcap, res.responseText , $.jgrid.edit.bClose, {top:400,left:565});
            }
    };
    jQuery("#list10").jqGrid('editRow',lastrowid,parameters);
    jQuery("#list10").setSelection(lastrowid);
    $('#list10 tr:last').focus();
    jQuery("#list10").jqGrid('setRowData',lastrowid, parameters);
    jQuery("#list10").trigger('reloadGrid');            
},

我想触发successfunc来设置一个标志,所以我在那里写了代码,但它没有执行(没有显示警告),所以代码中有什么问题吗?

任何帮助将不胜感激。

0 个答案:

没有答案