jquery 让radio 选中-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

jquery 让radio 选中

2016-05-25 10:05:33 1657 1

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

<present name="pdiyong">
<div class="quan-list">
<h3>抵用券<i>(需实付金额超过&yen;30元,方可使用。每次5元累计使用)</i></h3>
<ul class="diyong">
<li><input type="radio" name="pdiyong" data-par="0"  value="0" checked="checked"/>不使用抵用券</li>
<volist name="pdiyong" id="item">
<li><input type="radio" name="pdiyong" data-par="{$item.value}" value="{$item.id}" />名称:{$item.name} 金额:{$item.value}</li>
</volist>
</ul>
</div>
</present>
<present name="prop">
<div class="quan-list">
<h3>代金券<i>(需实付金额超过&yen;10元,方可使用。不累计使用)</i></h3>
<ul class="prop">
    <li><input type="radio" name="prop" data-par="0" value="0"  checked="checked" />不使用代金券</li>
<volist name="prop" id="item">
    <li><input type="radio" name="prop" data-par="{$item.value}" value="{$item.id}" /> 名称:{$item.name} 金额:{$item.value}</li>
</volist>
</ul>
</div>
</present>

没办法让value='0'的选中,是怎么回事呢?

取消 提交回答
全部回答(1)
  • 云栖技术
    2019-07-17 19:13:35

    $("input:radio[name='pdiyong'][data-par='0']").attr("checked",true);
    用prop()方法,关于prop和attr方法区别,自行google

    0 0
相关问答

1

回答

怎么用jquery实现点击radio选择“多选”选项后,最多xx项的maxnum文本框成为必填?

2016-06-01 00:13:53 2211浏览量 回答数 1

1

回答

JQuery 与ajax的关系是什么?

2021-09-29 15:56:15 392浏览量 回答数 1

1

回答

Ajax和jQuery有什么区别?

2021-09-28 16:29:18 259浏览量 回答数 1

1

回答

jQuery中ajax请求数据时候json格式报错 ?报错

2020-06-23 00:36:38 333浏览量 回答数 1

1

回答

jquery ajax的问题。?报错

2020-06-22 19:55:43 243浏览量 回答数 1

1

回答

jquery中的ajax的请求出现问题

2016-07-14 16:58:18 2033浏览量 回答数 1

1

回答

jquery ajax 提交Struts2请求 action的namespace问题

2016-07-13 14:39:40 1710浏览量 回答数 1

1

回答

jquery mobile ajax 请求,弹出提示框

2016-07-05 17:07:35 1904浏览量 回答数 1

1

回答

jQuery ajax jsonp方式取后台的json数组报错,什么原因?

2016-02-19 15:02:20 2158浏览量 回答数 1

1

回答

关于 jquery实现Ajax 但是没有效果

2016-02-17 21:55:35 2354浏览量 回答数 1
+关注
云栖技术
社区爱好者,专为云栖社区服务!
34
文章
897
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载