我需要提交表单并在请求中包含一些自定义http标头(API需要它们)。
像jQuery.ajax()之类的东西效果很好(https://api.jquery.com/jQuery.ajax/),我可以使用beforeSend arg来组成一些标题。
但是我需要这个用于同步请求,以将浏览器定向到表单的目标。因此,以下两个中的一个可行,但我不确定是否存在解决方案。
让JS创建并提交表单。如何在表单中包含自定义http标头?
找到jQuery.ajax()的等效函数,它将提交同步请求。
答案 0 :(得分:1)
jQuery.ajax
有一个属性async
,可以设置为true
或false
。
async false会使它成为同步请求。