JQGrid Empty Dropdownlist验证

时间:2014-04-26 09:05:05

标签: jqgrid jqgrid-asp.net

我使用动态下拉列表创建了一个jqgrid。这很好用。我的问题是,如果下拉列表为空,则表示编辑表单显示错误消息,请在编辑或添加表单详细信息时选择该字段。

1 个答案:

答案 0 :(得分:1)

制作custom function之类的

var fld1, fld2,
check = function (value,columnname) {
    if (columnname === "fld1") {
        fld1 = value;
    } else if (columnname === "fld2") {
        fld2 = value;
    }
    if (fld1 !== undefined && fld2 !== undefined) {
        // validate the fields here
        return [false, "please enter text"];
    } else {
        return true;
    }
};

在你的jqgrid中,

$("#grid").jqGrid({
colModel: [ 
    {name: 'fld1', editable: true, 
        editrules: {custom: true, custom_func: check}},
    ]
});