在做一个项目,用的是ajax提交表单
这样提交就可以得到文本框的值,但是
这样提交就只是能改变sex的值,不能获取文本框的值
求大神指教,谢谢!
这是我的单选框标签
问题不详细 ,请帖 网页代码 和后台代码
就是我在后台修改数据,前台接收数据,用ajax提交表单,无法得到我选中的单选框的值,如果我给form表单设置一个id直接通过id然后使用ajax提交表单的所有参数,其它都可以得到值,就是文本框的值不能得到,清楚没?代码太多,qq截屏不太好操作
$('input[name="sex"]:checked').val();
貌似男
女
这样设置的单选框 $("input[name='sex']").val()只能取到 “male”值 不能取到选中的单选框的值。。。吧!!
$("input[name='sex']:checked").val() 可以取到选中的单选框的值!!
json格式传输数据不是这样写的
data:{'id':id,'name':name},
这种情况,f12,看控制台请求的formData就知道了
文本框?你那不是一个复选框吗?
debug一下 再进入方法打断点 f5逐行执行 看variables中数据传上去没 用Google Chrome浏览或火狐 打开 F12一下 再看network 有没有进入
复选框获取选中的呗。 checked。 我只是一个打酱油路过的围观群众