0

下面的代码是 netsuite 中的一个 saverecord 函数,它需要获取具有 true 或 false 值的 OK 或 CANCEL 按钮才能提交 suitelet。

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;
        }
    });

}
4

1 回答 1

0

首先,您需要从函数中获取return一个值。saveRecord

虽然我没有swal专门使用,但我的猜测是回调方法是异步调用的。您将很难让异步对话框与saveRecord.

于 2020-08-19T13:55:18.857 回答