我使用jQuery的形式验证从http://docs.jquery.com/Plugins/Validation#ValidatorjQuery插件/验证
如何STO从验证其他输入按钮。
输入按钮1:验证表单 输入按钮2:不得提前
我使用jQuery的形式验证从http://docs.jquery.com/Plugins/Validation#ValidatorjQuery插件/验证
如何STO从验证其他输入按钮。
输入按钮1:验证表单 输入按钮2:不得提前
在大多数浏览器中,<button>
或<input type="button">
被提交的默认操作,和jQuery验证在提交时进行验证。您可以改用<button type="button">
。点击这种按钮不会验证表单。
即使您想提交按钮元素,也建议您添加type="submit"
,因为<button>
的默认类型在某些浏览器中不同。
验证
感谢根据您链接到jQuery的文档页面上的示例,您只需设置类的您想要验证的字段为“必需”。没有这个班的人不应该证实。了解下面每个类的属性值如何不同。
<label for="cemail">E-Mail</label>
<input id="cemail" name="email" size="25" class="required email" />
<label for="curl">URL (optional)</label>
<input id="curl" name="url" size="25" class="url" value="" />
而且,我一直很高兴与这个jQuery插件的形式,这可能是更容易定制: https://github.com/posabsolute/jQuery-Validation-Engine
thx您的反馈。 我有一个aspx页面,总是包裹在一个(!)窗体标签。 我需要一个tipp如何停止另一个输入按钮(即id = inputBtn2)验证。换句话说,我不希望inputBtn2开始验证。 – user168507
https://github.com/posabsolute/jQuery-Validation-Engine更易于配置,但我需要上面的原始插件 – user168507
对不起,我误解了您的原始请求。您可能需要修改原始插件,以便仅验证所需按钮的onClick并让它查找最近的表单元素(可能使用父项())以标识必要的输入。 – technoTarek
尽管答案不对,我仍会将您的答案标记为已接受。但它引导我到另一个想法。我将非验证按钮替换为asp.net中的linkbutton,这意味着它是一个JavaScript提交。 – user168507
似乎对我来说...... – Ryley
@ user168507你能指出答案的哪一部分是错的吗?如有必要,我可以编辑它 – skrii