提问者:小点点

如何在js中使用验证器验证下拉列表


我正在尝试在js中验证下拉。这是我的脚本代码

$.validator.addMethod(
  'drop_down_validation',
  function (value, element) {
    alert ("my_fun")
    var val = $('#creative_offer_type').val();
    alert (val);
    if (value.length==0 && val=="") {
       return false;
    }
       else return true;
  },
  $.format("must select atleast one value")
);


var form_rules = {
    'creative[offer_type]' : {
                              required: true,
                              drop_down_validation: true
                            },

  };
  var form_messages = {
    'creative_offer_type' : { required: 'You must specify Offer Type'},
  };

是正确的吗?我这样尝试,但在UI中没有显示任何响应。


共1个答案

匿名用户

供你参考

function JSFunctionValidate()
{
if(document.getElementById('<%=ddlView.ClientID%>').selectedIndex == 0)
{
alert("Please select ddl");
return false;
}
return true;
}

只需在下拉列表中调用此方法…