如何解决当Web应用程序在IOS系统中的任何浏览器中运行时,jquery中的ajax post使用GET方法而不是POST发送请求
整个社区的早晨。我有一个与后端服务器(php)交互的Web应用程序。使用jquery ajax完成表单的发布请求后,将使用GET方法而不是POST方法发送请求。我面临的问题是它仅在IOS中发生。同样,IOS操作系统中的浏览器也以相同的方式运行,但是在andriod平台上,它的运行情况非常好。有人可以帮我吗?我试图添加no-cache选项,但是它不起作用。
这是JS代码
$('#visitorform').on('submit',function (e) {
e.preventDefault();
$.ajax({
crossDomain: true,type: "POST",url: "https://agri-culture.co/e-training/visiteurs/visiteurs.php",data: submittedData
}).done(function (data) {
//
}).fail(function (data) {
//
})
});
这是HTML代码
<form id="visitorform" method="POST">
<input type="text" id="vfirstname" name="vfirstname" placeholder="Name" required>
<input type="text" id="vlastname" name="vlastname" placeholder="lastname" required>
<input type="telephone" id="vphone" name="vphone" min="9" max="9" required>
<input type="submit" name="submit" value="Sign up">
</form>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。