1.用jquery 调用x内的函数:
. 代码如下:
sajax("***.aspx/dosave", //一个url地址 ,指向函数所在的aspx
null,//参数, 所指向的aspx的函数所需要的参数
showsaveresult);//执行成功之后执行的js脚本
. 代码如下:
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('内部服务器错误 '); }
}
});
};
. 代码如下:
[webmethod(enablesession = true)] //ajax调用的必须是 这种方式声明的函数 enablesession--》用session存取照片
public static void dosave()
{
byte[] byzhaopian;
try
{
byzhaopian = (byte[])(httpcontext.current.session["image"]);
}
catch
{
byzhaopian = new byte[0];
}
****************
}
选择好照片之后,点击确定上传的时候,把图片转换为二进制,赋值给session["image"]
如对本文有疑问, 点击进行留言回复!!
ros编译package后,devel文件夹内没有对应package的可执行文件
网友评论