今天在给后台调接口的时候,页面上有一个checkbox复选框,选中的话form表单提交会给后台发送value值为y;如果没选中的话要怎么发送值为n呢???----因为没有checked选中的话,form提交时是不会发送该字段的。。。
我在submit之前判断了一下复选框状态,若没选中,则value赋值为n;但是没有生效,请问大神们改如何处理呢??
今天在给后台调接口的时候,页面上有一个checkbox复选框,选中的话form表单提交会给后台发送value值为y;如果没选中的话要怎么发送值为n呢???----因为没有checked选中的话,form提交时是不会发送该字段的。。。
我在submit之前判断了一下复选框状态,若没选中,则value赋值为n;但是没有生效,请问大神们改如何处理呢??
asp.net mvc的处理方法是每一个checkbox配一个hidden,当checkbox没选择时,设置hidden的值;当checkbox选择时,disable那个hidden
如果是ajax提交的话就容易多了
使用场景需要描述的更清楚一点:
1.未选中的项 你是否可以获取到? ,看上面的代码像是可以 那是不是值判断错误 未选中值并不等于''
2.既然你可以获取选中的,那是不是可以用所有数据过滤掉选中项,得到未选中的数据?
13 回答13.1k 阅读
7 回答2.3k 阅读
3 回答1.4k 阅读✓ 已解决
6 回答1.5k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
多个checkbox,设置值
这么写: