JQuery的Ajax()向后台传参方式
来源:互联网 发布:c语言读文本文件 编辑:程序博客网 时间:2024/05/02 04:58
JQuery的Ajax()向后台传参方式
一、Type属性为Get时:
(1)第一种方法:(通过url传参)
function GetQuery(id) { if (id ==1||id==7) { var name = "语文"; $.ajax({ url:"../ajaxHandler/ChartsHandler.ashx?id="+id+"&name="+name +"", type: "get", success: function (returnValue) { $("#cId").val(returnValue); }, error: function (returnValue) { alert("对不起!数据加载失败!"); } }) }}
(2)第二种方法:(通过data传参)
function GetQuery(id) { if (id ==1||id==7) { var name = "语文"; $.ajax({ url:"../ajaxHandler/ChartsHandler.ashx", type: "get", //获取某个文本框的值 //data: "id=" + id + "&name=" + $("#name").val(), data: "id=" + id + "&name=" + name, // 或者(注意:若参数为中文时,以下这种传参不会造成后台接收到的是乱码) //data: { // "id": id, // "name": name //}, success: function (returnValue) { $("#cId").val(returnValue); }, error: function (returnValue) { alert("对不起!数据加载失败!"); } }) }}
(2)后台获取参数:(.ashx一般处理程序)
public void ProcessRequest(HttpContext context) { string 科目Id = context.Request.QueryString["id"]; string 科目名称 = context.Request.QueryString["name"]; }
二、Type属性为post时:
(1)第一种方法:(通过url传参)
function GetQuery(id) { if (id ==1||id==7) { var name = "语文"; $.ajax({ url:"../ajaxHandler/ChartsHandler.ashx?id="+id+"&name="+name +"", type: "post", success: function (returnValue) { $("#cId").val(returnValue); }, error: function (returnValue) { alert("对不起!数据加载失败!"); } }) }}
0 0
- JQuery的Ajax()向后台传参方式
- 用ajax向后台传参的几种方式
- ajax向后台传递参数的方式
- jquery ajax 向后台传递map以及后台的 接收
- 关于jquery、ajax向后台传输数组的问题
- jquery向后台请求的几种方式
- JQuery Ajax向后台传递数组
- jquery ajax 向后台传递数组
- JQuery Ajax向后台传递数组
- jQuery.ajax向后台传递数组问题
- jQuery.ajax向后台传数组
- jquery AJAX 向后台传数组
- jquery ajax 向后台传递数组参数
- jQuery.ajax向后台传递数组问题
- jQuery.ajax向后台传递数组问题
- 以ajax方式向后台发送文件
- 百试不爽的 Ajax向后台传参乱码问题解决方案
- jQuery的ajax常用方式
- How many Fibs?(java)
- Git 创建标签
- 注册码破解解密
- pat1002A+B for Polynomials (25)
- 文章标题
- JQuery的Ajax()向后台传参方式
- Git 操作标签
- 程序设计基石与实践系列之按值传递还是按引用
- 判断浮点数是否等于0
- WERTYU
- JavaScript权威指南学习之第4章 表达式和运算符
- 文章标题
- 静态代码块-非静态代码块-默认构造方法
- Git 使用GitHub