96 lines
3.4 KiB
JavaScript
96 lines
3.4 KiB
JavaScript
$(function () {
|
|
//学习卡使用的按钮事件
|
|
use_card();
|
|
//学习卡领用(暂存的个人名下)
|
|
get_card();
|
|
//当点击学习卡列表中的使用按钮时
|
|
badge_use();
|
|
//查看学习卡详情
|
|
$(".viewinfo").click(function () {
|
|
var href = $(this).attr("href");
|
|
var code = $(this).text();
|
|
var box = new top.PageBox("学习卡:" + code, href, 1000, 80, null, window.name);
|
|
box.Open();
|
|
return false;
|
|
});
|
|
|
|
});
|
|
//填充学习到输入框,并使用
|
|
function set_card_use(card) {
|
|
$("#tbCard").val(card);
|
|
$("#btnUseCard").click();
|
|
}
|
|
//学习卡充值
|
|
function use_card() {
|
|
$("input[name$=btnUse]").click(function () {
|
|
//开始充值
|
|
var card = $("input[name$=tbCode").val();
|
|
if ($.trim(card) == "") return false;
|
|
$('input[name$=btnUse]').attr({"disabled":"disabled"});
|
|
$.post(window.location.href, { action: "useCode", card: card }, function (result_data) {
|
|
var data = eval(result_data);
|
|
//操作成功
|
|
if (data.state == 1) {
|
|
var txt = "选修课程" + data.items.length + "个,如下:<br/>";
|
|
for (var i = 0; i < data.items.length; i++) {
|
|
txt += (i + 1) + "、《" + unescape(data.items[i].Cou_Name) + "》<br/>";
|
|
}
|
|
var msg = new top.MsgBox("学习卡使用成功", txt, 400, 300, "msg");
|
|
msg.ShowCloseBtn = false;
|
|
msg.OverEvent = function () {
|
|
top.document.location.href = top.document.location.href;
|
|
};
|
|
msg.Open();
|
|
|
|
} else {
|
|
var msg = new top.MsgBox("学习卡使用失败", data.info, 400, 300, "msg");
|
|
msg.ShowCloseBtn = false;
|
|
msg.Open();
|
|
$("#card-error").text(data.info);
|
|
}
|
|
$("input[name$=btnUse]").removeAttr("disabled"); ;
|
|
});
|
|
return false;
|
|
});
|
|
}
|
|
//填充学习到输入框,并使用
|
|
function set_card_get(card) {
|
|
$("#tbCard").val(card);
|
|
$("#btnGetCard").click();
|
|
}
|
|
//学习卡领用
|
|
function get_card() {
|
|
$("input[name$=btnGet]").click(function () {
|
|
//开始充值
|
|
var card = $("input[name$=tbCode").val();
|
|
if ($.trim(card) == "") return false;
|
|
$('input[name$=btnGet]').attr({"disabled":"disabled"});
|
|
$.post(window.location.href, { action: "getCode", card: card }, function (result_data) {
|
|
var data = eval(result_data);
|
|
//操作成功
|
|
if (data.state == 1) {
|
|
|
|
var msg = new top.MsgBox("操作成功", "学习卡放置在个人名下,随时可以使用", 400, 300, "msg");
|
|
msg.ShowCloseBtn = false;
|
|
msg.OverEvent = function () {
|
|
top.document.location.href = top.document.location.href;
|
|
};
|
|
msg.Open();
|
|
} else {
|
|
var msg = new top.MsgBox("操作失败", data.info, 400, 300, "msg");
|
|
$("#card-error").text(data.info);
|
|
}
|
|
$("input[name$=btnGet]").removeAttr("disabled");
|
|
});
|
|
return false;
|
|
});
|
|
}
|
|
|
|
|
|
//当点击学习列表中的使用时
|
|
function badge_use() {
|
|
$(".use").click(function () {
|
|
var code = $.trim($(this).prev("a").text());
|
|
$("input[name$=tbCode]").val(code);
|
|
});
|
|
} |