gpt4 book ai didi

asp.net-mvc-3 - 验证隐藏字段

转载 作者:行者123 更新时间:2023-12-03 14:31:37 24 4
gpt4 key购买 nike

我正在使用MVC3进行无干扰的验证。我有一个字段,希望用户填充一些数据,然后按“搜索”按钮。如果从未按下过搜索,或者用户在按下搜索后更改了输入字段,则该表格将无法提交。

我添加了一个隐藏字段,该隐藏字段由按钮的true事件设置为click(),并由输入框的keyup()事件清空。现在,我想添加一个验证规则,该规则要求隐藏字段为true才能提交。

最好是我想使用非侵入式验证,但是如果不起作用,可以使用一些需要一些javascript的东西,只要它不会破坏表单其余部分的非侵入式验证即可。

在添加type="hidden"之前,以下代码片段完全满足我的要求。

<input class="required" id="client-searched" data-val="true" 
name="ClientSearched" data-val-required="Press search!"/>
<span class="field-validation-valid" data-valmsg-replace="true"
data-valmsg-for="ClientSearched"/>

最佳答案

尝试

   var validator = $("#myFormId").data('validator');    
validator.settings.ignore = "";


这是内容丰富的 blog post

编辑

@RAM建议更好的解决方案,请 FOLLOW

关于asp.net-mvc-3 - 验证隐藏字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9707973/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com