ajax上传文件/图片
发布时间:2020-12-16 01:32:51 所属栏目:百科 来源:网络整理
导读:说明:传递“照片”使用 html5 的FormData() 示例: 实例: $admin.on('click','.btnClassName',function() {var $form = $(this).parents('form'),params = {name: $form.find('input[name="username"]').val(),url: $form.find('input[name="url"]').val()
说明:传递“照片”使用html5的FormData() 示例: $admin.on('click','.btnClassName',function() { var $form = $(this).parents('form'),params = { name: $form.find('input[name="username"]').val(),url: $form.find('input[name="url"]').val() }; if ($.trim(params.name) == '' && $.trim(params.url) == '') { alert('姓名、照片至少一项不为空!'); return false; } // console.log(params); var formData = new FormData(); formData.append('name',params.name); formData.append('url',$form.find('input[name="url"]')[0].files[0]); // console.log(formData); $.ajax({ url: '__url__/picSave',type: 'POST',data: formData,dataType: 'json',processData: false,contentType: false }).done(function(result) { if (result.errcode == 0) { alert(decodeURIComponent(result.data)); window.location.reload(); } else { alert(decodeURIComponent(result.data)); } }); return false; }); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |