$("#save_").click(function(){
var old_val=$("#subject_union_id").val();
//var indata=$("#formdata").serializeArray();
var indata = new FormData($('#formdata')[0]);
// 为FormData对象添加数据
$.each($('#up_pic')[0].files, function(i, file) {
indata.append('up_pic', file);
});
alert(indata)
var subject_id=$('#subject_id').val();
if (subject_id==''){
layer.msg('专题创建失败,请重试');
return false;
}
var url="{:url('Subjectmodule/save_subject_module')}";
$.ajax({
type:'post',
async:false,
url:url,
data:indata,
cache: false,
contentType: false, /* 必保留 */
processData: false, /* 必保留 */
success:function(res){
alert(res)
if(res!=0){
$("#subject_union_id").val(res);
layer.msg('保存成功');
}else{
$("#subject_union_id").val(old_val);
layer.msg('保存失败');
}
}
})
})
//多文件上传
//初始化FormData对象
var formData = new FormData();
//fileName为input的id
var $file = $("#fileName");
var fileObj = $file[0];
var n = fileObj.files.length;
for(var i=0;i<n;i++){
formData.append("file"+i,fileObj.files[i]);
}
//jquery 监视事件,当input输入图片文件时,实时在指定的位置加载图片
var $file = $("#imgFile");
var fileObj = $file[0];
//console.log(fileObj.files.length);
var windowURL = window.URL || window.webkitURL;
var dataURL;
if (fileObj && fileObj.files&&fileObj.files[0]) {
var $img = $("#mainPreview");
dataURL = windowURL.createObjectURL(fileObj.files[0]);
$img.attr('src', dataURL);
}