Javascript 如果($(';#primains';).attr(';选中';){$(“tx”nm0x0“pricingplan”quot;).show()}其他{}则选中复选框代码不起作用
代码不工作Javascript 如果($(';#primains';).attr(';选中';){$(“tx”nm0x0“pricingplan”quot;).show()}其他{}则选中复选框代码不起作用,javascript,jquery,html,Javascript,Jquery,Html,代码不工作 if($('#primayins').attr('checked')) { $("#tx_nm0x0_pricingplan").val(1); } else { $("#tx_nm0x0_pricingplan").val(2); } 每次出错时,请尝试使用以下方法:- if ($('#primayins').prop('checked')) { $("#tx_nm0x0_pricingplan").val(1); } else {
if($('#primayins').attr('checked'))
{
$("#tx_nm0x0_pricingplan").val(1);
}
else
{
$("#tx_nm0x0_pricingplan").val(2);
}
每次出错时,请尝试使用以下方法:-
if ($('#primayins').prop('checked')) {
$("#tx_nm0x0_pricingplan").val(1);
} else {
$("#tx_nm0x0_pricingplan").val(2);
}
你也有打字错误。以下代码中缺少单引号
if($('#primayins).attr('checked'))
___^___
$('#primayins)
未正确引用
使用以下命令:
$('#primayins')
选择器中有一个输入错误-缺少一个结束撇号。但是,您可以使用
is()
函数检查元素的状态。试试这个:
var pricingPlan = $('#primayins').is(':checked') ? 1 : 2;
$("#tx_nm0x0_pricingplan").val(pricingPlan);
$('#primayins)
应该是$('#primayins')
您发布的代码中有一个明显的语法错误。您缺少了一个”
。即使我使用$(“#primayins”)使用.prop()
;)它不起作用+1