在項(xiàng)目中遇到一個(gè)問題 <asp:Button runat="server" ID="btnCancel" Text="取消確認(rèn)" OnClick="btnCancel_Click" OnClientClick="return confirmSafsW('取消確認(rèn)會(huì)將之后已確認(rèn)的憑證全部取消,確定取消?')" /> 服務(wù)端函數(shù)OnClick會(huì)根據(jù)OnClientClick返回的true or false去判斷執(zhí)行不執(zhí)行。var confirmSafsW = function (str) {var flag;function flagFun(){ if (flag) { return true; } else{ return false; }}if (alertify.confirm(str, function (e) { if (e) { alertify.success("確定"); flag = true; } else { alertify.error('取消'); flag = false } }) ) return flagFun();}我在flagFun判斷之前函數(shù)已經(jīng)執(zhí)行完畢 外部獲得了默認(rèn)true ,我如何在 if (alertify.confirm(str, function (e) { if (e) { alertify.success("確定"); flag = true; } else { alertify.error('取消'); flag = false } })這段函數(shù)執(zhí)行完畢之后才return flagFun()
JS在函數(shù)內(nèi)如何實(shí)現(xiàn)不執(zhí)行完內(nèi)部函數(shù)不return結(jié)果
犯罪嫌疑人X
2018-12-27 22:19:31