1 回答
TA贡献1802条经验 获得超10个赞
这可能是由于多种原因 -
将表单方法设置为POST-
<?php
echo form_open('verify-verification-otp',array('id'=>"frm_xyz", 'method'=>"POST"));
?>
在发送 formData 或 jquery 默认值时设置contentType为false将覆盖它。参考
jQuery.ajax({
url: from_url,
type: "POST",
data: new FormData(document.getElementById("frm_xyz")),
cache: false,
processData: false,
contentType: false,
success: function(data) {
}
})
您不需要 formData 因为您没有发送任何文件,只需使用 serialize就可以了。参考
jQuery.ajax({
url: from_url,
type: "POST",
data: $('#frm_xyz').serialize(),
cache: false,
dataType: 'JSON',
success: function(data) {
}
})
看看它是否对你有帮助。
- 1 回答
- 0 关注
- 109 浏览
添加回答
举报