传递参数的标准方法(jQuery.ajax)

梁山好汉阿

梁山好汉阿

2016-02-19 16:05

清醒时做事,糊涂时读书,大怒时睡觉,无聊时关注图老师为大家准备的精彩内容。下面为大家推荐传递参数的标准方法(jQuery.ajax),无聊中的都看过来。
前台
代码如下:
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
html xmlns="http://www.w3.org/1999/xhtml"
head
title无标题页/title
script type="text/javascript" src="jquery/jquery-1.2.6.js"/script
script type="text/javascript"
//这个方法把ajax方法封装一下,方便调用。
function myajax(){
//用此法传递数据
var arr={
"name":"tree",
"id":"123"
};
$.get(
"ajax.aspx",
arr,
callback,
"json"
);
}
//回调函数
function callback(data){
$('#response').append(data.name+data.id);
$('#wait').css("display","none");
}
//onload()事件
$(function(){
$('#confirm').click(myajax);
})
//封装json数据,为了代码清晰,看来这种方法不行。
/* 似乎是因为数组格式不对。
var dataStr=jsonData();
alert(dataStr);
*/
function jsonData(){
var jsonStr="";
jsonStr+=""name":";
jsonStr+=""tree"";
jsonStr+=",";
jsonStr+=""id":";
jsonStr+=""123"";
jsonStr+="}";
return jsonStr;
}
/script
/head
body
div id="confirm"点击/div
div id="response"接收后台数据/div
div id="wait" class="hide"hello/div
/body
/html

后台
代码如下:
public partial class ajax : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
//Response.Write("hello"+Request["name"]);
Hashtable ht = new Hashtable();
ht.Add("name", Request.Params["name"]);
ht.Add("id", Request.Params["id"]);
Response.Write(CreateJsonParams(ht));
Response.End();
}
private string CreateJsonParams(Hashtable items)
{
string returnStr = "";
foreach (DictionaryEntry item in items)
{
returnStr += """ + item.Key.ToString() + "":"" + item.Value.ToString() + "",";
}
return "{" + returnStr.Substring(0, returnStr.Length - 1) + "}";
}
}

展开更多 50%)
分享

猜你喜欢

传递参数的标准方法(jQuery.ajax)

Web开发
传递参数的标准方法(jQuery.ajax)

ajax回调函数参数传递正确方法

Web开发
ajax回调函数参数传递正确方法

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

JQuery 绑定事件时传递参数的实现方法

Web开发
JQuery 绑定事件时传递参数的实现方法

ajax传递多个参数具体实现

Web开发
ajax传递多个参数具体实现

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

ajax传递一个参数具体实现

Web开发
ajax传递一个参数具体实现

取出所有的传递参数短方法

ASP
取出所有的传递参数短方法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

jQuery 入门讲解1

jQuery 入门讲解1

jquery 必填项判断表单是否为空的方法

jquery 必填项判断表单是否为空的方法
下拉加载更多内容 ↓