在一般处理程序(ashx)中弹出js提示语


Posted in Javascript onAugust 16, 2017

在提交form表单时,比如前台是$("form").submit()同步提交的时候,这个是没有回掉函数的,那么我们只能在后台提示,在前台显示,自己作为一个参考吧

public class Script
   {
     public static void Alert(string message)
     {
       ResponseScript("alert('" + message + "');window.location = '弹出提示语后,点击确认跳到你想跳的页面';");
     }
     public static void ResponseScript(string script)
     {
       HttpContext.Current.Response.Write("<script type=\"text/javascript\">\n//<![CDATA[\n");
       HttpContext.Current.Response.Write(script);
       HttpContext.Current.Response.Write("\n//]]>\n</script>\n");
     }
   }

还有就是将一般处理程序默认的 //context.Response.ContentType = "text/plain";改为
            context.Response.ContentType = "text/html";

我们调用的时候直接: 

Script.Alert("你的提示语!");

PS:Js中$.ajax调用一般处理程序(.ashx)

$.ajax({
          type: "post",
          url: "/tools/ActApply.ashx",
          data: "txthdmoney=" + $.trim($("#hdmoneyx")[0].value)+"&sxf=2",
          success: function (result) {            
          }
        });

.ashx后台接收数据

protected decimal hdmoney;
    protected decimal hdsxf;
    /// <summary>
    /// 请求处理
    /// </summary>
    /// <param name="context"></param>
    public void ProcessRequest(HttpContext context)
    {
      Withdrawal withdra = new Withdrawal();
      context.Response.ContentType = "text/plain";
      hdmoney = Convert.ToDecimal(context.Request.Params["txthdmoney"].ToString());
      hdsxf = Convert.ToDecimal(context.Request.Params["sxf"].ToString());
      SaveAct();
    }
    public bool IsReusable
    {
      get
      {
        return false;
      }
    }

总结

以上所述是小编给大家介绍的在一般处理程序(ashx)中弹出js提示语,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
AppBaseJs 类库 网上常用的javascript函数及其他js类库写的
Mar 04 Javascript
基于jquery的页面划词搜索JS
Sep 14 Javascript
js对图片base64编码字符串进行解码并输出图像示例
Mar 17 Javascript
使用jQuery在对象中缓存选择器的简单方法
Jun 30 Javascript
Node.js操作Firebird数据库教程
Mar 04 Javascript
jQuery实现的placeholder效果完整实例
Aug 02 Javascript
使用伪命名空间封装保护独自创建的对象方法
Aug 04 Javascript
jQuery插件HighCharts绘制2D柱状图、折线图和饼图的组合图效果示例【附demo源码下载】
Mar 09 Javascript
vue-cli实现多页面多路由的示例代码
Jan 30 Javascript
vue中实现methods一个方法调用另外一个方法
Feb 08 Javascript
vue中promise的使用及异步请求数据的方法
Nov 08 Javascript
深入理解vue-class-component源码阅读
Feb 18 Javascript
深入研究jQuery图片懒加载 lazyload.js使用方法
Aug 16 #jQuery
详谈表单重复提交的三种情况及解决方法
Aug 16 #Javascript
详谈js对url进行编码和解码(三种方式的区别)
Aug 16 #Javascript
Node.js 的模块知识汇总
Aug 16 #Javascript
vue绑定设置属性的多种方式(5)
Aug 16 #Javascript
jQuery中each循环的跳出和结束实例
Aug 16 #jQuery
随机生成10个不重复的0-100的数字(实例讲解)
Aug 16 #Javascript
You might like
MYSQL环境变量设置方法
2007/01/15 PHP
PHP获取网址的顶级域名函数代码
2012/09/24 PHP
JavaScript数组函数unshift、shift、pop、push使用实例
2014/08/27 Javascript
node.js中的http.response.setHeader方法使用说明
2014/12/14 Javascript
JS实现页面超时后自动跳转到登陆页面
2015/01/19 Javascript
浅谈window对象的scrollBy()方法
2015/07/15 Javascript
JS实现淘宝支付宝网站的控制台菜单效果
2015/09/28 Javascript
全国省市二级联动下拉菜单 js版
2016/05/10 Javascript
Bootstrap编写一个兼容主流浏览器的受众门户式风格页面
2016/07/01 Javascript
vue项目中jsonp跨域获取qq音乐首页推荐问题
2018/05/30 Javascript
深入理解js A*寻路算法原理与具体实现过程
2018/12/13 Javascript
微信小程序开发搜索功能实现(前端+后端+数据库)
2020/03/04 Javascript
基于aotu.js实现微信自动添加通讯录中的联系人功能
2020/05/28 Javascript
基于JavaScript或jQuery实现网站夜间/高亮模式
2020/05/30 jQuery
解决iview table组件里的 固定列 表格不自适应的问题
2020/11/13 Javascript
python定时执行指定函数的方法
2015/05/27 Python
python搭建虚拟环境的步骤详解
2016/09/27 Python
Python使用openpyxl读写excel文件的方法
2017/06/30 Python
浅谈Django REST Framework限速
2017/12/12 Python
Python+OpenCV图片局部区域像素值处理改进版详解
2019/01/23 Python
Python+pyplot绘制带文本标注的柱状图方法
2019/07/08 Python
美国隐形眼镜网上商店:Lens.com
2019/09/03 全球购物
伦敦鲜花递送:Flower Station
2021/02/03 全球购物
求职信模版
2013/11/30 职场文书
个人教师自我评价范文
2013/12/02 职场文书
中学教师管理制度
2014/01/14 职场文书
护士毕业生自荐信
2014/02/07 职场文书
《晏子使楚》教学反思
2014/02/08 职场文书
小学端午节活动方案
2014/03/13 职场文书
项目建议书范文
2014/05/12 职场文书
医院节能减排方案
2014/06/13 职场文书
入党积极分子学习党的纲领思想汇报
2014/09/13 职场文书
学习计划书怎么写
2014/09/15 职场文书
4种非常实用的python内置数据结构
2021/04/28 Python
Python基础教程,Python入门教程(超详细)
2021/06/24 Python
SpringMVC 整合SSM框架详解
2021/08/30 Java/Android