if ($("input[@name='notify']:checked").val() == '1'){
var notifyme=1;
} else {
var notifyme=0;
}
但每次我通过php函数发送请求时,它表示notifyme var为1,即使我检查了0个收音机盒,它仍然表示值为1
html部分
<input type="radio" name ='notify' value="1" >YES
<input type="radio" name ='notify' value="0" >NO
答案 0 :(得分:5)
丢失属性上的@前缀。自1.4 +
以来,基于xslt的语法已被删除if ( $("input[name='notify']:checked").val() ){
var notifyme=1;
} else {
var notifyme=0;
}
答案 1 :(得分:1)
为什么不呢,
var notifyme = $('input[name=notify]:checked').val()
答案 2 :(得分:0)
对我来说是正确的,http://www.jsfiddle.net/sjRcZ/1/ 你确定jquery正在加载?