时间:2021-07-01 10:21:17 帮助过:19人阅读
script.js
$("input:radio[name=pdiyong]").click(function(){
pay_sum = parseFloat($("#pay-sum").text());
if($("input:radio[name=pdiyong]:checked").data('par') > 0)
{
if( pay_sum > 30)
{
$("input:radio[name=prop]").attr('disabled','disabled');
}
else
{
$("input:radio[name='pdiyong'][data-par='0']").attr("checked",true);
$("input:radio[name='pdiyong']").attr('disabled','disabled');
alert("实付未超过30元,不能使用抵用券!")
}
}
else
{
$("input:radio[name=prop]").removeAttr('disabled');
}
})
index.php
抵用券(需实付金额超过¥30元,方可使用。每次5元累计使用)
- 不使用抵用券
- 名称:{$item.name} 金额:{$item.value}
代金券(需实付金额超过¥10元,方可使用。不累计使用)
- 不使用代金券
- 名称:{$item.name} 金额:{$item.value}
没办法让value='0'
的选中,是怎么回事呢?
script.js
$("input:radio[name=pdiyong]").click(function(){
pay_sum = parseFloat($("#pay-sum").text());
if($("input:radio[name=pdiyong]:checked").data('par') > 0)
{
if( pay_sum > 30)
{
$("input:radio[name=prop]").attr('disabled','disabled');
}
else
{
$("input:radio[name='pdiyong'][data-par='0']").attr("checked",true);
$("input:radio[name='pdiyong']").attr('disabled','disabled');
alert("实付未超过30元,不能使用抵用券!")
}
}
else
{
$("input:radio[name=prop]").removeAttr('disabled');
}
})
index.php
抵用券(需实付金额超过¥30元,方可使用。每次5元累计使用)
- 不使用抵用券
- 名称:{$item.name} 金额:{$item.value}
代金券(需实付金额超过¥10元,方可使用。不累计使用)
- 不使用代金券
- 名称:{$item.name} 金额:{$item.value}
没办法让value='0'
的选中,是怎么回事呢?
$("input:radio[name='pdiyong'][data-par='0']").attr("checked",true);
用prop()方法,关于prop和attr方法区别,自行google