loadTemplate用ajax获取数据动态加入多个ratio

ajax传回来的数据{“success”:true,”items”:[{“name”:”看脸”,”mark”:100},{“name”:”还是看脸”,”mark”:100}],”content”:”“}

<script id="scoreListTemplate" type="text/html">
        <li class="clearfix clear_both">
            <span data-content="name" class="score_name"></span>
            <span class="score_radios">
                <label><input type="radio" value="20" data-name="name">20</label>
                <label><input type="radio" value="40" data-name="name">40</label>
                <label><input type="radio" value="60" data-name="name">60</label>
                <label><input type="radio" value="80" data-name="name">80</label>
                <label><input type="radio" value="100" data-name="name">100</label>
            </span>
        </li>
</script>


$(function() {
            var listScoreTable = function(sheets) {
                $(sheets).each(function() {
                    $("#score_wrapper ul").loadTemplate("#scoreListTemplate", this, {
                        append: true,
                        beforeInsert: function (obj, data) {
                            var $radios = obj.find("input");
                            $radios.each(function() {
                                if($(this).val() == data.mark) {
                                    $(this).attr("checked", "checked");
                                }
                            });
                        }
                    });
                })
            };


$.ajax({
                url: "job/hr/getMarkSheet.action",
                type:"GET",
                cache:false,
                data:{
                    userId:${job.userId},
                    jobId:${job.id}
                },
                contentType: 'application/x-www-form-urlencoded; charset=utf-8',
                success:function(data){
                    console.log(data);
                    listScoreTable(data.items);
                    $("#remark")[0].innerHTML=data.content;
                },
                error:function(data){
                    console.log("failured");
                },
            });
});
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值