我有一个包含以下内容的表单:
Check this if you Want to receive our newsletter: <input type="checkbox" id="newsletter " name="newsletter">我是通过javascript/jquery函数提交的。
在js文件中,在提交函数中,我得到了值:
var newsletter = $("#newsletter").val(); 并通过POST将其余的表单值与$.ajax一起发送到我的php文件中。
问题:时事通讯的价值一直都是“开”的。
如果复选框处于选中状态,我如何获取值;如果未选中,如何获取另一个值?
非常感谢!
发布于 2012-06-14 22:57:12
要探测复选框是打开还是关闭,请使用.attr('checked')
var newsletter = $("#newsletter").attr('checked') ? "on" : "off";这将为您提供已选中的'on'和未选中的'off'。
https://stackoverflow.com/questions/11035637
复制相似问题