2013-11-26 61 views
-1

我有以下通用代码来获取隐藏字段。如果隐藏的GUID为空,则显示错误。如何使用jQuery获取隐藏字段的值?

$.validator.addMethod("isNotEmptyGuidtest", function (value, element, params) { 
      debugger; 
      var val = $.trim($(params[0]).val()) 

      if (val.length > 0) { 

       if (val == "00000000-0000-0000-0000-000000000000") { 
        if ($(element).hasClass("notRequired") && $.trim(value).length == 0) 
         return true; 
        else 
         return false; 
       } 
       else { 
        return true; 
       } 
      } 

     }, $.format("Incorrect {1}")); 

但是,var val = $.trim($(params[0]).val())并不总是给我隐藏的字段值。我不知道为什么。请指导我获取隐藏字段的正确值。

+2

什么是'PARAMS [0]'的值工作? – Satpal

回答

0

删除ignore:hidden从您的验证(如果有),那么它将会为隐藏字段也

相关问题