|
|
1
8
有两种方法来标记这个。一种是使用成功回调:
另一种方法是将async设置为false http://api.jquery.com/jQuery.ajax/ :
关于非异步的重要说明: 跨域请求和数据类型:“jsonp”请求不支持同步操作。 |
|
|
2
14
Ajax是异步的。这意味着成功处理程序中的代码将被延迟,直到请求成功为止,而其余的代码将继续正常工作。您需要将相关代码放入Ajax成功处理程序中:
请注意,我也优化了您的
编辑 回调版本
现在可以使用回调函数内联代码:
或
或者什么。 当Ajax请求完成时,将处理匿名函数调用中的代码。 |
|
|
3
2
我的一个建议是将触发器传递给您想要运行到Ajax函数中的命令,以便它在Ajax收到响应后运行。-
这样,您就可以创建if语句/其他选项,以便继续对不同的结果使用相同的ajax命令。 |
|
|
4
1
为什么不将响应返回到成功回调中的另一个函数。这将处理您对不同响应的需求:
|
|
|
5
0
您可以为函数提供一个处理程序
|
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Alex · 在轻量级中同时解构和不解构变量 1 年前 |
|
|
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 1 年前 |
|
|
bairog · 从按属性筛选的对象数组字典中创建值数组 1 年前 |
|
|
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 1 年前 |