0
我已經使用jQuery確認plugin。在我的情況下,jQuery確認效果很好。如何獲取jQuery確認(jConfirm)值並檢查該值的條件
但我的問題是如何從我的以下jconfirm
函數獲得返回值。
這裏我想將jconfirm
函數的結果保存到confirmVar中,然後根據條件做一些工作來檢查它。但是這裏confirmVar
無法獲得jconfirm
函數的返回值。
if (courseCredit > remainingCredit) {
//Here confirmVar cant get the return value.
var confirmVar = jconfirm({
theme: 'black',
title: 'Course Credit Confirmation',
content: 'Are you sure to take this Course ?',
confirmButton: 'Yes',
cancelButton: 'NO'
});
//Here I want to check confirmVar
if (confirmVar==true) {
$.ajax({
url: "@Url.Action("AssignCourse", "CourseTeacher")",
type: "POST",
data: { courseTeacher: [deptCode, tchrMail, creditToTake, remainingCredit, courseCode, crseTchrName, courseCredit] },
console: log(data),
dataType: "json",
success: function (data) {
}
});
}
else if(confirmVar == false) {
//do nothing
}
return false;
}
對不起!它不起作用。 '選擇'總是保持假,'確認'功能最後運行。 @Qsprec –
所以請將您的ajax請求添加到您的確認選項。我會更新我的答案。 – Qsprec
感謝您的更新!但它仍然不起作用。我的確認對話框顯示一秒鐘。然後它就消失了。 @Qsprec –