如何讓jQuery執行同步而非異步的Ajax請求?我有一個JavaScript小部件,它提供標準的擴展點。其中之一就是beforecreate功能。它應該返回false以防止創建項目。我使用jQuery在這個函數中添加了一個Ajax調用:beforecreate: function (node, targetNode, type, to) {
jQuery.get('http://example.com/catalog/create/' + targetNode.id + '?name=' + encode(to.inp[0].value),
function (result) {
if (result.isOk == false)
alert(result.message);
});}但我想阻止我的小部件創建項目,所以我應該返回false母函數,而不是回調。有沒有辦法使用jQuery或任何其他瀏覽器中的API執行同步AJAX請求?
如何讓jQuery執行同步而非異步的Ajax請求?
慕尼黑8549860
2019-05-29 17:05:12