使用ajaxFileUpload.js上传文件

本文介绍了一个使用Ajax进行图片上传的JavaScript函数实现。该函数检查是否已保存数据、图片排序及待上传图片是否为空,并通过Ajax向服务器发起文件上传请求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

function ajaxFileUpload() {
	 var alimaId = $('#alimaId').val();
	 var orderNum = $('#orderNum').val();
	 var image = $('#image').val();
	 
	 if(alimaId == ""){
		 alert("请先保存数据");
		 return false;
	 }
	 
	 if(orderNum == ""){
		 alert("图片排序不能为空");
		 return false;
	 }
	 
	 if(image == ""){
		 alert("要上传的图片不能为空");
		 return false;
	 }
     $.ajaxFileUpload
     (
         {
             url: '/alimaImage/save', //用于文件上传的服务器端请求地址
             data: {'alima.id':alimaId,'orderNum':orderNum},
             secureuri: false, //是否需要安全协议,一般设置为false
             fileElementId: 'image', //文件上传域的ID
             dataType: 'json', //返回值类型 一般设置为json
             success: function (data, status)  //服务器成功响应处理函数
             {
                 alert(data.status);
                 if (typeof (data.error) != 'undefined') {
                     
                 }
             },
             error: function (data, status, e)//服务器响应失败处理函数
             {
                 alert(e);
             }
         }
     )
     return false;
 }

转载于:https://my.oschina.net/zhangmaoyuan/blog/1606295

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值