在一般处理程序(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 相关文章推荐
基于JQuery的一句代码实现表格的简单筛选
Jul 26 Javascript
举例讲解JavaScript中将数组元素转换为字符串的方法
Oct 25 Javascript
javascript实现五星评分功能
Nov 10 Javascript
jQuery position() 函数详解以及jQuery中position函数的应用
Dec 14 Javascript
jQuery无刷新上传之uploadify3.1简单使用
Jun 18 Javascript
微信小程序 Audio API详解及实例代码
Sep 30 Javascript
使用jQuery的ajax方法向服务器发出get和post请求的方法
Jan 13 Javascript
mac中利用NVM管理不同node版本的方法详解
Nov 08 Javascript
layui 设置table 行的高度方法
Aug 17 Javascript
LayUi中接口传数据成功,表格不显示数据的解决方法
Aug 19 Javascript
深入理解vue-class-component源码阅读
Feb 18 Javascript
java实现单链表增删改查的实例代码详解
Aug 30 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
1982年日本摄影师镜头下的中国孩子 那无忧无虑的童年
2020/03/12 杂记
人大复印资料处理程序_查询篇
2006/10/09 PHP
php中常用编辑器推荐
2007/01/02 PHP
Yii2配置Nginx伪静态的方法
2017/05/05 PHP
WHOOPS PHP调试库的使用
2017/09/29 PHP
Thinkphp5框架异常处理操作实例分析
2020/06/03 PHP
JQuery自适应IFrame高度(支持嵌套 兼容IE,ff,safafi,chrome)
2011/03/28 Javascript
js格式化时间和js格式化时间戳示例
2014/02/10 Javascript
angularJS结合canvas画图例子
2015/02/09 Javascript
Web开发必知Javascript技巧大全
2016/02/23 Javascript
解析JavaScript中的字符串类型与字符编码支持
2016/06/24 Javascript
微信小程序 loading 详解及实例代码
2016/11/09 Javascript
BootStrap实现鼠标悬停下拉列表功能
2017/02/17 Javascript
ejsExcel模板在Vue.js项目中的实际运用
2018/01/27 Javascript
jQuery easyui datagird编辑行删除行功能的实现代码
2018/09/20 jQuery
vue+element+Java实现批量删除功能
2019/04/08 Javascript
详解Vue源码学习之双向绑定
2019/04/10 Javascript
2020京东618叠蛋糕js脚本(亲测好用)
2020/06/02 Javascript
swiper4实现移动端导航栏tab滑动切换
2020/10/16 Javascript
Python实现图片尺寸缩放脚本
2018/03/10 Python
Python装饰器模式定义与用法分析
2018/08/06 Python
selenium+python自动化测试之环境搭建
2019/01/23 Python
文件中有一组整数,要求排序后输出到另一个文件中
2012/01/04 面试题
资料员岗位职责
2013/11/17 职场文书
酒店保安员岗位职责
2014/01/31 职场文书
《果园机器人》教学反思
2014/04/13 职场文书
元旦联欢会策划方案
2014/06/11 职场文书
日语专业毕业生自荐书
2014/06/18 职场文书
义务教育学校标准化建设汇报材料
2014/08/16 职场文书
2014年绿化工作总结
2014/12/09 职场文书
学校光盘行动倡议书
2015/04/28 职场文书
名人传读书笔记
2015/06/26 职场文书
致三级跳运动员加油稿
2015/07/21 职场文书
高中生军训感言
2015/08/01 职场文书
《莫泊桑拜师》教学反思
2016/02/22 职场文书
对PyTorch中inplace字段的全面理解
2021/05/22 Python