如何获取jQuery Confirm(jConfirm)值并使用该值检查条件
How to Get jQuery Confirm (jConfirm) value and check condition with that value
我使用了一个jQuery Confirm插件。在我的情况下,jQuery Confirm运行良好。
但我的问题是如何从下面的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;
}
您可以这样使用它;
var choose=false;
$.confirm({
theme: 'black',
title: 'Course Credit Confirmation',
content: 'Are you sure to take this Course ?',
confirmButton: 'Yes',
cancelButton: 'NO'
confirm: function(){
choose=true;
},
cancel: function(){
choose=false;
}
});
在javascript的根级别定义变量,并使用confirm
或cancel
状态对其进行更改。希望这对你有用。
更新:
$.confirm({
theme: 'black',
title: 'Course Credit Confirmation',
content: 'Are you sure to take this Course ?',
confirmButton: 'Yes',
cancelButton: 'NO'
confirm: function(){
$.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) { }
});
},
cancel: function(){
//do nothing
}
});
相关文章:
- 为什么要对define.md和module.exports进行条件检查,以及条件何时通过
- 根据条件检查数据库结果
- javascript中的负数if else条件检查
- 这个Javascript条件检查是什么
- 用于多个条件检查的 JavaScript 语法
- 我们可以使用 onScroll 进行条件检查吗?
- 用户单击输入类型复选框时的条件检查
- JavaScript 赋值与条件检查中的代码效率和速度比较
- Jquery html() 在条件检查中
- 对 Javascript 中未定义的 .function 进行最小条件检查
- Javascript 多重或条件检查
- 检查嵌套对象是否被声明并且具有没有这么多条件检查的值
- 如何在JavaScript中的setInterval函数中添加条件检查
- 将变量数据类型解析为一个函数,该函数在JavaScript中包含对数据类型的条件检查
- 如何在创建新对象时应用条件检查并执行代码
- 如何在jquery中使用if条件检查动态值
- if语句条件检查!= "undefined"失败
- 为什么当条件检查变量变为0时while循环停止?
- IE条件检查
- Javascript:多层条件,使用"return false"停止以后的条件检查