2009-11-10 56 views
0

我该如何制作复选框?jquery复选框需要

我的代码

ASPX:

<asp:CheckBox ID="cbIsAgree" CssClass="{CheckedBox:true, messages:{CheckedBox:'check me!.'}}" runat="server" Text="check me!" /> 

的javascript:

$.validator.addMethod("CheckedBox", function CheckedBox(value, element) { 
     return $(element).is(':checked'); 
    } 
    , 'check me!'); 

代码心不是工作......为什么?

回答

0
$(document).ready(function() { 
     $("#<%=cbIsAgree.ClientID %>").addClass("{required:true, messages:{required:'check me !.'}}"); 

    }); 

这将工作原因.NET会将类中的跨度,如果你写信给需要这样的

<asp:chaeckbox runat="server" class="..... 
0

添加required:true到的CssClass事情

例如在正常的HTML

<input name="user" title="enter" class="{required:true,minlength:3}" /> 
+0

我在寻找例如在Asp.net复选框....这doent工作... haddar 2009-11-10 15:39:48

0

我认为你的验证器的用法是错误的。所有addMethod函数都会添加一个验证方法。它不会将验证与实际输入进行验证绑定。

这是一个两步的过程:

  • 定义,说一个元素应该如何验证
  • 创建的是一个输入链接到相关的验证方法
规则列表的方法

此页面上看到的例子:

http://docs.jquery.com/Plugins/Validation/Methods/required

+0

我正在寻找Asp.net上的示例 需要复选框.... 此doent工作... haddar 2009-11-10 15:39:04