问题描述
下面的代码是netsuite中的saverecord函数,需要获取具有true或false值的OK或CANCEL按钮才能提交套件。
function saveRecord()
{
swal({
title: "Are you sure?",text: message,type: "warning",showCancelButton: true,confirmButtonColor: "#DD6B55",confirmButtonText: "Yes",cancelButtonText: "No",cloSEOnConfirm: false,cloSEOnCancel: false
},function(isConfirm){
if (isConfirm) {
return true;
} else {
return false;
}
});
}
解决方法
首先,您需要return
函数中的一个saveRecord
值。
虽然我没有专门使用swal
,但我的猜测是回调方法是异步调用的。要与saveRecord
一起使用异步对话框,您将很难。