asp.net中js和jquery调用ashx的不同方法分享
=============js================
代码如下:
var xhr = new XMLHttpRequest();
xhr.open("get", 'Controls/gengCart.ashx?CartID=' + input + '&count=' + inp, true);
xhr.setRequestHeader("If-Modified-Since", "0");
xhr.onreadystatechange = function () {
if (xhr.readyState == 4 && xhr.status == 200) {
var result = xhr.responseText;
var json = eval("(" + result + ")");
alert(js.name);
}
};
xhr.send(null);
============jquery=====================
代码如下:
$.post('Controls/Cart.ashx', { "productID":<%= GetID %>,"count":"1","userID":'<%= uid %>' }, function (data,statu) {
if (statu == 'success') {
if(data=="false"){
alert("请登录后再进行此操作");
}
else{
window.location="gwc.aspx?uid="+'<%= uid%>';
}
}
})
相关推荐
-
jQuery getJSON()+.ashx 实现分页(改进版)
参考了:http://www.jb51.net/article/35110.htm改进的地方: 1.ashx返回json数据,减少传输数据量,html页面样式控制也比较灵活: 2.改写html页的jQuery代码: 3.把3个ashx文件简化为1个. 一.创建表的测试数据: 复制代码 代码如下: create table test(id int identity,title varchar(36)) declare @index int; set @index = 1; while(@index
-
在一般处理程序(ashx)中弹出js提示语
在提交form表单时,比如前台是$("form").submit()同步提交的时候,这个是没有回掉函数的,那么我们只能在后台提示,在前台显示,自己作为一个参考吧 public class Script { public static void Alert(string message) { ResponseScript("alert('" + message + "');window.location = '弹出提示语后,点击确认跳到你想跳的页面';&qu
-
jquery ajax,ashx,json的用法总结
jquery提供的简化版的ajax调用方法通常如下: 复制代码 代码如下: function post() { $("#divWait").show(); $("#btnPost").attr("disabled", "disabled"); $.post("../PostIt.ashx", {
-
Chrome内核下由ashx输出的js代码不起作用的解决方法
复制代码 代码如下: public class Script { public static void Alert(string message) { ResponseScript(" alert('" + message + "');"); } public static void ResponseScript(string script) { HttpC
-
ASP.net与SQLite数据库通过js和ashx交互(连接和操作)
ASP.net与SQLite数据库通过js和ashx交互(连接和操作): 废话(也是思路):用的是VS2010,打算做网站前后台.由于不喜欢前台语言里加些与html和css和js的其他内容,想实现前后台语言的分离,与前后台通过js的ajax实现交互,故很多百度出来的方法不成立,虽听说ashx过时,但是他实现了我要的效果:即前后台语言不是相互嵌入实现交互,而是通过js实现(有接口就可以). 由于领导指定用SQLite,故这两天还折腾了SQLite,不过对于这种小型的网站,它是个很好的选择(不需要部
-
asp.net中js和jquery调用ashx的不同方法分享
=============js================ 复制代码 代码如下: var xhr = new XMLHttpRequest(); xhr.open("get", 'Controls/gengCart.ashx?CartID=' + input + '&count=' + inp, true); xhr.setRequestHeader("If-Modified-Since", "0&q
-
asp.net中js+jquery添加下拉框值和后台获取示例
复制代码 代码如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> <script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script> <script type
-
ASP.NET中MVC使用AJAX调用JsonResult方法并返回自定义错误信息
一.如何用AJAX调用JsonResult方法 比如FuckController中添加有个返回JsonResult类型的方法FuckJson(): 复制代码 代码如下: <span class="kwd">public<span class="pln"> <span class="typ">JsonResult<span class="pln"> <span class=&
-
ASP.NET中UpdatePanel与jQuery同时使用所遇问题解决
今天,在.NET中使用了UpdatePanel,里面的输入框使用了jQuery的日历选择器: 复制代码 代码如下: <script type="text/javascript"> $(function(){ $("#ctl00_ContentPlaceHolder1_txtDateFrom").datepicker({ inline: true, dayNamesMin:["日","一","二"
-
asp.net+ajaxfileupload.js 实现文件异步上传代码分享
由于代码很简单,这里就闲话不多说了,直接上代码,小伙伴们自己研读代码就明白了. 前台代码: 复制代码 代码如下: /*修改头像*/ //上传 function _sc() { $(".ckfile").html("").css("color", "#535353"); $("#_userImgPath").val("");
-
ASP.NET中利用DataList实现图片无缝滚动 实例分享
[html] 复制代码 代码如下: <div id="demo" style="overflow: hidden; width: 441px; border: 0px"> <table width="441" height="130" border="0" cellpadding="0" cellspacing="0" backgro
-
ASP.NET中实现导出ppt文件数据的实例分享
前一段时间因工作需要,需增加ppt数据的导出下载.发现网络上这方面资料并不是很多,零零散散地找到一些相关的资料,经过自己的试验,终于完成相关功能.应博友要求,在此分享下我的经验,不好之处还望大家多多指出. 在做之前,首先需要添加相关引用Microsoft.Office.Interop.PowerPoint.dll. using PowerPoint = Microsoft.Office.Interop.PowerPoint; 操作PPT代码如下: 复制代码 public void createP
-
Asp.net中安全退出时清空Session或Cookie的实例代码
概览: 网站中点击退出,如果仅仅是重定向到登录/出页面,此时在浏览器地址栏中输入登录后的某个页面地址如主页,你会发现不用登录就能访问.这种所谓的退出并不是安全的. 那么怎样做到安全退出呢? 那就是点击退出后清空相应的Session或Cookie. 清空Session的代码: Session.Clear(); Session.Abandon(); 清除Cookie的正确代码(假设Cookie名称为UserInfo): if (Request.Cookies["UserInfo"] !=
-
ASP.NET中使用Ajax的方法
$.ajax向普通页面发送get请求这是最简单的一种方式了,先简单了解jQuery ajax的语法,最常用的调用方式是这样:$.ajax({settings}); 有几个常用的setting,全部参数及其解释可以去jQuery官方API文档查询 1. type:请求方式 get/post2. url:请求的Uri3. async:请求是否为异步4. headers:自定义的header参数5. data:发往服务器的参数6. dataType:参数格式,常见的有string.json.xml等7
-
asp.net中的check与uncheck关键字用法解析
本文实例讲述了asp.net中的check与uncheck关键字用法.分享给大家供大家参考.具体分析如下: checked和unchecked是两个不常用的关键字,但是确是非常有用的关键字,对此,建议测试时开启全局checked编译器选项. 1. 一段编译没经由过程的代码 复制代码 代码如下: int a = int.MaxValue * 2; 以上代码段编译没有经由过程,在VS2010中会有一条红色的波浪线指出这段代码有题目:"The operation overflows at compil
随机推荐
- SQL Server 打开或关闭自增长
- jQuery实现当按下回车键时绑定点击事件
- 浅谈java里的EL表达式在JSP中不能解析的问题
- Web系统通过EXE文件实现读取客户电脑MAC等硬件信息且兼容非IE浏览器
- JavaScript基于正则表达式的数字判断函数
- Cookies 欺骗漏洞的防范方法(vbs+js 实现)
- 素数判定算法的实现
- Android 判断屏幕开关状态方式总结
- dedecms页面如何获取会员状态的实例代码
- 一键配置CentOS iptables防火墙的Shell脚本分享
- Ajax点击不断加载数据列表
- cnblogs 代码高亮显示后的代码复制问题解决实现代码
- SQLServer用t-sql命令批量删除数据库中指定表(游标循环删除)
- jQuery多条件筛选如何实现
- 解决webpack打包速度慢的解决办法汇总
- React实现点击删除列表中对应项
- C语言构建动态数组完整实例
- div浮层,滚动条移动,位置保持不变的4种方法汇总
- PHP序列化/对象注入漏洞分析
- Python多线程threading和multiprocessing模块实例解析