jq拼接字符串渲染

/**
 * Created by xuwei on 2016/9/29 0029.
 */
$(document).ready(function () {
    //加载公用导航
    $("#header").load("../Commen/header.html");

    $("#btnSearch").on("click", function () {
        Course_list(1, 100);
    });
    Course_list(1, 100);
});

//课程列表
function Course_list(PageIndex, PageSize) {
    var SearchKey = $("#SearchKey").val();
    var param = {SearchKey: SearchKey, PageIndex: PageIndex, PageSize: PageSize};
    console.log(param);
    var result = $Course.GetAjaxJson(param, ApiUrl + "Course/CourseInfo_List");
    console.log(result);
    if (result.Msg == "OK") {
        var strHtml = "";
        strHtml += '<li class="list-group-item header">';
        strHtml += '    <div class="row ">';
        strHtml += '        <div class="col-xs-3">课程名称</div>';
        strHtml += '        <div class="col-xs-3">课程类型</div>';
        // strHtml += '        <div class="col-xs-3">课程简介</div>';
        strHtml += '        <div class="col-xs-2">价格</div>';
        strHtml += '        <div class="col-xs-4">操作</div>';
        strHtml += '    </div>';
        strHtml += '</li>';
        if (result.Data.length > 0) {
            for (var i = 0; i < result.Data.length; i++) {
                var row = result.Data[i];
                strHtml += '<li class="list-group-item">';
                strHtml += '    <div class="row ">';
                strHtml += '        <div class="col-xs-3">' + row.CourseName + '</div>';
                strHtml += '        <div class="col-xs-3">' + row.CourseType + '</div>';
                // strHtml += '        <div class="col-xs-3" style="height: 20px;overflow: hidden;" title="' + $Course.DelHtmlTag(row.Intro) + '">点击编辑查看简介</div>';
                // strHtml += '        <div class="col-xs-3" style="height: 20px;overflow: hidden;" title="' + $Course.DelHtmlTag(row.Intro) + '">' + row.Intro + '</div>';
                strHtml += '        <div class="col-xs-2">' + row.Tuition + '</div>';
                strHtml += '        <div class="col-xs-4">';
                strHtml += '            <button class="autobutton" onclick="CourseRegistration_List(' + row.CourseID + ',this)" cname = "' + row.CourseName + '">报名表</button>';
                strHtml += '            <button class="autobutton" onclick="Phase_Edit(' + row.CourseID + ')">阶段管理</button>';
                strHtml += '            <button class="autobutton" onclick="Edit(' + row.CourseID + ')">编 辑</button>';
                strHtml += '            <button class="autobutton" onclick="CourseInfo_Del(' + row.CourseID + ')">删 除</button>';
                strHtml += '        </div>';
                strHtml += '    </div>';
                strHtml += '</li>';
            }
        }
        $("#course_list").html(strHtml);
    }
}
function CourseInfo_Del(id) {
    layer.confirm("确定要删除吗?", function () {
        var param = {CourseID: id};
        var result = $Course.GetAjaxJson(param, ApiUrl + "Course/CourseInfo_Del");
        if (result.Msg == "OK") {
            if (result.Data) {
                layer.msg("删除成功!", {icon: 1, time: 2000}, function () {
                    layer.closeAll();
                    Course_list(1, 100);
                });
            } else {
                layer.msg("删除失败,请联系管理员!", {icon: 2, time: 2000}, function () {
                    layer.closeAll();
                });
            }
        }
    });
}

function Edit(id) {
    window.location.href = "CourseEdit.html?CourseID=" + id;
}

//阶段列表
function Phase_Edit(id) {
    window.location.href = "../Phase/PhaseList.html?CourseID=" + id;
}

function CourseRegistration_List(CourseID, obj) {
    window.location.href = "CourseRegistrationList.html?CourseID=" + CourseID + "&" + "CourseName=" + $(obj).attr("cname");
}

function PhaseRegistration_List(PhaseID, obj) {
    window.location.href="../Order/PhaseOrder.html?PhaseID=" + PhaseID + "&" + "CoursePhaseName=" + $(obj).attr("cname");
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值