首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如果未设置字段,则停止提交评论

如果未设置字段,则停止提交评论
EN

Stack Overflow用户
提问于 2013-04-29 15:53:26
回答 4查看 66关注 0票数 5

首先,我设置了jQuery,这样表单就不会提交:http://jsfiddle.net/FztLS/1/

只是如果设置了字段,它就不会提交。我想知道有没有人知道脚本出了什么问题。

我假设只有当字段为空时,return false;才会应用。

另外,我如何将类应用于每个空字段,而不仅仅是第一个?

最后,有没有更好的方法来包含单选框验证?

EN

Stack Overflow用户

发布于 2013-04-29 16:08:07

问题出在这里:

代码语言:javascript
运行
复制
if ($('input[name="rating"]:not(:checked)').val()) {

因为这些是单选按钮,所以 always 是未选中的,所以你总是得到一个值,因此返回false。

试着这样做:

代码语言:javascript
运行
复制
if($('input[name="rating"]:checked').length === 0) {

这意味着“如果没有选中任何单选按钮”。

票数 0
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16273718

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档