如何让 jQuery 执行同步而不是异步 Ajax 请求?
2022-08-29 22:03:58
						我有一个JavaScript小部件,它提供了标准的扩展点。其中之一是功能。它应该返回以防止创建项目。beforecreatefalse
我使用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);
  });
}
但是我想阻止我的小部件创建项目,所以我应该在母函数中返回,而不是在回调中返回。有没有办法使用jQuery或任何其他浏览器内API执行同步AJAX请求?false
 
					 
				 
				    		 
				    		 
				    		