我有一些javascript发回一些vb代码。我已经检查过以确保三个参数(id,statusID和hrNote)都是接收值。该功能在Chrome和Firefox中完美运行,但在Safari中无法执行。
function updateStatus(id, statusID, hrNote) {
try{
$.post("/EPR_PerformanceReview/UpdateStatus",
{ PerformanceReviewID: id, StatusID: statusID, HRNote: hrNote },
function (data) {
if (data.ok) {
alert(data.msg);
} else {
alert(data.msg);
}
});
}
catch (err) {
alert(err.message);
}
}
有没有人知道为什么这个javascript代码不能在Safari中执行?我完全难过了。我的try catch块也没有提醒我任何错误。
答案 0 :(得分:1)
在Safari 8.0.3中尝试过:脚本对我有用。您可以运行调试器,以确定该函数是否正在运行。
如果您不知道如何操作:cmd + alt + a,则单击“调试器”。您可以单击行号来添加停止标志。比再次运行脚本。