我試圖使用jQuery validate插件來檢查可用的名稱。 它對php文件發佈請求並獲得響應0或1.如何將jquery post結果傳遞給另一個函數
問題是我無法將結果傳遞給主函數。 請參閱下面
jQuery.validator.addMethod("avaible", function(value, element) {
$.post("/validate.php", {
friendly_url: value,
element:element.id
}, function(result) {
console.log(result)
});
//How to pass result here???
console.log(result)
}, "");
'myOtherFunction(result)' – adeneo 2015-02-11 00:37:18
歡迎來到異步JavaScript的世界。 – 2015-02-11 00:42:26
因爲'console.log()'是一個函數,所以你實際上已經用'console.log(result)'來完成它了。 (即另一個函數,但不能返回到調用該函數的函數開始) – developerwjk 2015-02-11 00:45:07