js實現非同步上傳
發布時間: 2023-05-07 14:45:58
① 求一段JS或Jquery非同步上傳圖片的代碼
圖片和文件等流媒體 上傳都是靠from表單的提交。
你可以設置一個隱藏的from表單
裡面有個<input id='file' type='file'>
選擇玩圖片之後賦值給file
然後用jquery from表單提交即可
<formid="form"runat="server"enctype="multipart/form-data">
<inputid='file'type='file'>
</from>
$.ajax({
url:'XXXX',//上傳後台路徑
data:$('#form').serialize(),
type:"POST",
success:function(){
}
});
② 如何使用javascript向伺服器提交數據
使用ajax對象 非同步請求伺服器
例如:(如下代碼使用了jquery)
$.ajax({
type:"post",
url:basePath+"notebook/findSpecial.do",//伺服器請求地址
dataType:"json",//伺服器返回的數據類型
data:{},//發送到伺服器的參數(Json形式)
success:function(result){},//請求成功後,接受伺服器傳來的Json字元串,並做相應的處理
error:function(xhr,status,error){alert("請求失敗.");}
});
熱點內容