我有这个 Js/Ajax 代码:
<script type="text/javascript">
$(document).ready(function(){
$("#message").hide();
$("#addsliderimage").submit(function(e){
e.preventDefault();
dataString=$("#addsliderimage").serialize();
$.ajax({
type: "POST",
url: "addsliderimage_go.php",
cache: false,
data: dataString,
success: function(res){
//$("#message").show();
$("#message").html(res);
$('#message').fadeIn('slow');
if(res.indexOf("success")!=-1)
{
window.location.href = res.substr(8);
}
}
});
});
});
</script>
提交表单时,带有表单的页面不会更改页面,只是将数据提交到 ajax 代码中的 URL。
我知道这可以作为我在其他表单上使用它但是在这个特定的表单上我正在上传图像/文件所以我需要一种将 enctype 设置为 multipart/form-data 的方法