下面的 ajax 脚本不向 php 发送数据,页面只是重新加载 & 表单输入值被传递到 url。
脚本
<script>
$("#addProducts").submit(function(event) {
var str = $("addProducts").serialize();
event.preventDefault();
$.ajax({
type: "POST",
url: "subAddProduct.php",
data:str
})
});
</script>
HTML 表单
<form enctype="multipart/form-data" id="addProducts">
...
</form>