jquery 异步上传文件
<form id="personForm" method="post" enctype="multipart/form-data"> <input type="button" onclick="ajaxFileUpload(this.form.id,'fileinput')" value="上传" /> </form>
function ajaxFileUpload(frm,upload) { var f = $("#" + frm); $.ajaxFileUpload({ url : f.attr('action'), //需要链接到服务器地址 secureuri : false, fileElementId : upload, //文件选择框的id属性 dataType : 'text', //服务器返回的格式 success : function(data,status) //相当于java中try语句块的用法 { $('#__content__').html(data); }, error : function(data, status, e) //相当于java中catch语句块的用法 { $('#__content__').html('添加失败'); } } ); }