$(function () { var wait = $("<img src=\"\" alt=\"正在上传\"/>");
$("#File1").change(function () { $("#form1").ajaxSubmit({
url: '/Provider/HandlerUpOneFile.ashx?path=1',
beforeSubmit: function () { },
success: function (data) {
$("#File1").attr("src", data);
// alert( $("#File1").attr("src"));
alert(data); }
});
});
});
<form id="form1" method="post" enctype="multipart/form-data" >
<div class="easyui-panel" style="padding:10px;"> 选择文件 <input type="file" id="File1" name="File1" /> 注意此处 name 必须设置否则无法获取 <a class="easyui-linkbutton" data-options="iconCls:'icon-ok'" href="javascript:void(0)" onclick="LoadData()">上传文件</a> </div></form>
name 属性规定 input 元素的名称。
name 属性用于对提交到服务器后的表单数据进行标识,或者在客户端通过 JavaScript 引用表单数据。
注释:只有设置了 name 属性的表单元素才能在提交表单时传递它们的值。