在一般处理程序(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 相关文章推荐
javascript+xml技术实现分页浏览
Jul 27 Javascript
关于JavaScript与HTML的交互事件
Apr 12 Javascript
JS实现的省份级联实例代码
Jun 24 Javascript
判断一个变量是数组Array类型的方法
Sep 16 Javascript
jQuery+Pdo编写login登陆界面
Aug 01 Javascript
基于javascript实现按圆形排列DIV元素(二)
Dec 02 Javascript
使用smartupload组件实现jsp+jdbc上传下载文件实例解析
Jan 05 Javascript
小程序云开发如何实现图片上传及发表文字
May 17 Javascript
微信小程序+腾讯地图开发实现路径规划绘制
May 22 Javascript
Vue实现商品飞入购物车效果(电商项目)
Nov 26 Javascript
JavaScript实现前端倒计时效果
Feb 09 Javascript
vue使用refs获取嵌套组件中的值过程
Mar 31 Vue.js
深入研究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
php数据入库前清理 注意php intval与mysql的int取值范围不同
2010/12/12 PHP
FLASH 广告之外的链接
2008/12/16 Javascript
JavaScript 滚轮事件使用说明
2010/03/07 Javascript
关于javascript DOM事件模型的两件事
2010/07/22 Javascript
javascript小组件 原生table排序表格脚本(兼容ie firefox opera chrome)
2012/07/25 Javascript
JS操作图片(增,删,改) 例子
2013/04/17 Javascript
JS 实现BASE64_ENCODE和BASE64_DECODE(实例代码)
2013/11/13 Javascript
css配合jquery美化 select
2013/11/29 Javascript
javascript三元运算符用法实例
2015/04/16 Javascript
node.js操作mysql(增删改查)
2015/07/24 Javascript
jQuery实现的Div窗口震动效果实例
2015/08/07 Javascript
JavaScript学习笔记之取数组中最大值和最小值
2016/03/23 Javascript
JS 日期与时间戮相互转化的简单实例
2016/06/22 Javascript
JavaScript中创建对象的7种模式详解
2017/02/21 Javascript
Vue组件间通信方法总结(父子组件、兄弟组件及祖先后代组件间)
2019/04/17 Javascript
如何修改Vue打包后文件的接口地址配置的方法
2020/04/22 Javascript
JS 图片压缩原理与实现方法详解
2020/04/29 Javascript
浅谈JSON5解决了JSON的两大痛点
2020/12/14 Javascript
python打开网页和暂停实例
2014/09/30 Python
Python利用前序和中序遍历结果重建二叉树的方法
2016/04/27 Python
Django Admin 实现外键过滤的方法
2017/09/29 Python
基于DataFrame筛选数据与loc的用法详解
2018/05/18 Python
caffe binaryproto 与 npy相互转换的实例讲解
2018/07/09 Python
使用PYTHON解析Wireshark的PCAP文件方法
2019/07/23 Python
Python threading的使用方法解析
2019/08/28 Python
python matplotlib如何给图中的点加标签
2019/11/14 Python
python使用gdal对shp读取,新建和更新的实例
2020/03/10 Python
Python调用C/C++的方法解析
2020/08/05 Python
HTML5 常见面试题之PC端和移动端区别介绍
2018/01/22 HTML / CSS
Farfetch美国:奢侈品牌时尚购物平台
2019/05/02 全球购物
说一下mysql, oracle等常见数据库的分页实现方案
2012/09/29 面试题
公务员政审个人鉴定
2014/02/25 职场文书
信用卡工资证明范本
2014/10/17 职场文书
六一领导慰问欢迎词
2015/01/26 职场文书
MySQL创建定时任务
2022/01/22 MySQL
python自动化测试之Selenium详解
2022/03/13 Python