ajax传输图片及表单内容方式

1.通过ajax传输表单数据到后台

//表单
"form-horizontal" role="form" id="form1" action=""> //更新按钮,添加按钮
<script type="text/javascript">
function updateArticle()
			{
				var form = document.getElementById('form1');
				var formData = new FormData(form);
				$.ajax({
					type:"post",
					url:"/index.php/admin/article/updateArticle",
					async:true,
					processData: false,  // 不要处理发送的数据
                    contentType: false,   // 不要设置Content-Type请求头
                    data:formData,
                    dataType:'json',
                    success:function(res){
                                 if(res.code>1) {
                                     layer.alert(res.msg,{icon:2});
                                 }else {
                                     layer.msg(res.msg);
                                     setTimeout(function(){window.location.href="/index.php/admin/article/articleList";},1000);
                                 }
                             }
				});
			}
</script>

你可能感兴趣的:(ajax)