gpt4 book ai didi

javascript - 在其他函数之前运行 javascript 函数

转载 作者:行者123 更新时间:2023-12-02 18:40:08 25 4
gpt4 key购买 nike

我有这个代码:

var is_recorded_book; 
function callback(data){

is_recorded_book = data.result
alert(is_recorded_book)

}

function check_book(){
Dajaxice.darkoob.migration.is_book(callback, {'book_title': $('#id_book_title').val() })
alert ("check book" +is_recorded_book);
if (is_recorded_book){
return true;
}else{
return false;
}
}
</script>

并且有一个像这样的形式:

        <form action="..." method='...' onsubmit='return check_book()'>
...
<input type='submit' />

但我的输出是:Alert("支票簿"+is_recorded_book);警报(is_recorded_book)

但我想首先运行alert(is_recorded_book)

我将 check_book 函数编辑为:

function check_book(){
Dajaxice.darkoob.migration.is_book(function(data){
callback(data);
alert('dfsdf')
if (is_recorded_book){
return true;
}else{
return false;
}
}, {'book_title': $('#id_book_title').val() })
}

但是alert('dfsdf')不起作用。

最佳答案

您需要在回调中执行警报:

Dajaxice.darkoob.migration.is_book(function (data) {
callback(data);
alert("check book" +is_recorded_book);
}, {'book_title': $('#id_book_title').val() });

关于javascript - 在其他函数之前运行 javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16919246/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com