用jquery存取照片的具體實現方法_jquery
來源:懂視網
責編:小采
時間:2020-11-27 21:10:32
用jquery存取照片的具體實現方法_jquery
用jquery存取照片的具體實現方法_jquery:1.用jquery 調用aspx內的函數: 代碼如下:sajax(***.aspx/DoSave, //一個URL地址 ,指向函數所在的ASPX null,//參數, 所指向的ASPX的函數所需要的參數 showSaveResult);//執行成功之后執行的jS腳本 2.函數 sajax 代碼如下:function
導讀用jquery存取照片的具體實現方法_jquery:1.用jquery 調用aspx內的函數: 代碼如下:sajax(***.aspx/DoSave, //一個URL地址 ,指向函數所在的ASPX null,//參數, 所指向的ASPX的函數所需要的參數 showSaveResult);//執行成功之后執行的jS腳本 2.函數 sajax 代碼如下:function

1.用jquery 調用aspx內的函數:
代碼如下:
sajax("***.aspx/DoSave", //一個URL地址 ,指向函數所在的ASPX
null,//參數, 所指向的ASPX的函數所需要的參數
showSaveResult);//執行成功之后執行的jS腳本
2.函數 sajax
代碼如下:
function sajax(url, data, successcallback)
{
$.ajax({
type: "POST",
url: url,
data: data,
async: false,
contentType: "application/json;charset=utf-8",
dataType: "json",
success: successcallback,
statusCode: {
404: function () { alert('page not found'); },
500: function () { alert('內部服務器錯誤 '); }
}
});
};
3.后臺函數:
cs代碼
代碼如下:
[WebMethod(EnableSession = true)] //AJAX調用的必須是 這種方式聲明的函數 EnableSession--》用Session存取照片
public static void DoSave()
{
byte[] byZhaoPian;
try
{
byZhaoPian = (byte[])(HttpContext.Current.Session["image"]);
}
catch
{
byZhaoPian = new byte[0];
}
****************
}
4.如何給Session["image"]賦值

選擇好照片之后,點擊確定上傳的時候,把圖片轉換為二進制,賦值給Session["image"]
5.上傳照片的方法這里就不在寫了,請查看其它文章
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
用jquery存取照片的具體實現方法_jquery
用jquery存取照片的具體實現方法_jquery:1.用jquery 調用aspx內的函數: 代碼如下:sajax(***.aspx/DoSave, //一個URL地址 ,指向函數所在的ASPX null,//參數, 所指向的ASPX的函數所需要的參數 showSaveResult);//執行成功之后執行的jS腳本 2.函數 sajax 代碼如下:function