用jquery存取照片的具体实现方法

 更新时间:2013年06月30日 16:00:01   作者:  
这篇文章介绍了用jquery存取照片的具体实现方法,需要的朋友可以参考一下

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.上传照片的方法这里就不在写了,请查看其它文章

相关文章

  • jquery.picsign图片标注组件实例详解

    jquery.picsign图片标注组件实例详解

    这篇文章主要介绍了jquery.picsign 自己封装的第一个开源组件,需要的朋友可以参考下
    2018-02-02
  • jQuery定义插件的方法

    jQuery定义插件的方法

    有些WEB开发者,会引用一个JQuery类库,然后在网页上写一写$("#"),$("."),写了几年就对别人说非常熟悉JQuery。其实你只是了解一点皮毛,并不知道其中的道理,下面通过本篇文章给大家介绍jquery定义插件的相关知识,感兴趣的朋友一起学习吧
    2015-12-12
  • jQuery基于ajax实现带动画效果无刷新柱状图投票代码

    jQuery基于ajax实现带动画效果无刷新柱状图投票代码

    这篇文章主要介绍了jQuery基于ajax实现带动画效果无刷新柱状图投票代码,通过使用jquery动态操作页面元素样式属性实现柱状图投票效果,非常具有实用价值,需要的朋友可以参考下
    2015-08-08
  • Jquery实现图片左右自动滚动示例

    Jquery实现图片左右自动滚动示例

    图片左右滚动的效果想必大家都有见到过吧,其实很简单。在本文将为大家介绍下使用Jquery是如何实现图片左右自动滚动的,感兴趣的朋友可以参考下
    2013-09-09
  • 一款由jquery实现的整屏切换特效

    一款由jquery实现的整屏切换特效

    一款jquery实现的整屏切换特效,在右侧有圆型小标,每点一个切换一屏。当然,你也可以滚动鼠标来切换页面
    2014-09-09
  • jquery win 7透明弹出层效果的简单代码

    jquery win 7透明弹出层效果的简单代码

    jquery win 7透明弹出层效果,点击可以弹出一个透明层的jquery特效,插件可以调弹出框的宽度和高度,很不错的一个弹出层插件。
    2013-08-08
  • jQuery 3.0十大新特性最终版发布

    jQuery 3.0十大新特性最终版发布

    jQuery 3.0在日前发布了最终的全新版本。这篇文章主要介绍了jQuery 3.0十大新特性最终版发布的相关资料,需要的朋友可以参考下
    2016-07-07
  • IE8下Jquery获取select选中的值post到后台报错问题

    IE8下Jquery获取select选中的值post到后台报错问题

    IE8下出现的问题是直接将selectedValue post发送到后台,后台接收时会报错,这是因为IE8下selectedValue当成了数组,后台无法识别
    2014-07-07
  • Jquery实现页面加载时弹出对话框代码

    Jquery实现页面加载时弹出对话框代码

    将以下代码置于head标签中即可实现加载时弹出对话框的效果,感兴趣的朋友可以参考下哈,希望可以帮助到你
    2013-04-04
  • jquery实现marquee效果(文字或者图片的水平垂直滚动)

    jquery实现marquee效果(文字或者图片的水平垂直滚动)

    原本在前端html代码中,实现文字或者图片的水平垂直滚动,都是使用的marquee,但随着考虑浏览器的兼容性和符合为w3c的标准,接下来介绍使用Jquery实现网页marquee效果,感兴趣的朋友可以了解下哦
    2013-01-01

最新评论