jqgrid显示基于dataURL结果的editform(整个表单)

时间:2013-03-18 17:14:39

标签: forms jqgrid edit

我正在使用表单编辑,但我只希望在dataURL的结果正确时显示ADD表单。我可以隐藏它,但我真的根本不想要它。另外,hide()仅在清除警报后才起作用

$("#schedule").jqGrid('editGridRow', "new", {
    url: './ar_schedule_update.cgi?',
    editData: {visitor:visitor},
    beforeInitData: function() {
        $('#schedule').setColProp('archiveid',{editable: true,hidden:false, edittype: 'select', 
            editoptions: {dataUrl: './ar_archiveid_edit_options.cgi?system=' + selected_system,
                          buildSelect: function(data) {
                                if (data.match(/^ERROR/)) {
                                       $('#editmodschedule').hide(); //Makes it disappear ok after alert cleared
                                       alert(data);
                                       return false;
                                }
                                return data;
                           }
                    }
            });
       },
       beforeShowForm: function(formid) {
             //NEED TO EVALUATE CONDITION HERE? AND BAIL IF ERROR
       },
       onClose: function() {...............

提前致谢, 麦克

0 个答案:

没有答案
相关问题