我的一个提交表单,既有图片也有其他数据,怎么通过jquery.form插件异步提交呢?
如果简单的这样写:function ajaxAddSubmit(){
var data = $("#staffManageadd").formToArray();
$.ajax({
type:"POST",
url:"baseinfo/staffManage!add.action",
data:data,
dataType:"json",
success:function(msg){
alert(msg.result);
}
});
}
那么图片就没法上传成功。
如果简单的这样写:function ajaxAddSubmit(){
var data = $("#staffManageadd").formToArray();
$.ajax({
type:"POST",
url:"baseinfo/staffManage!add.action",
data:data,
dataType:"json",
success:function(msg){
alert(msg.result);
}
});
}
那么图片就没法上传成功。
</form>
<script>
function save(){
$("form").submit();
}
</script>
这样就行了啊 ~!
$('xxx').click(function()
{
图片提交(上传)ajax...
表单内容提交...(如果表单提交不成功。。删除图片..)
})
这样看起来就像一起提交了。