给一个jquery的ajax例子,我的jquery版本是1.3.2。

我的目的是从action里拿到数据,然后再页面显示。... 我的目的是从action里拿到数据,然后再页面显示。 展开
 我来答
暗淡亮点
2011-05-19 · TA获得超过157个赞
知道小有建树答主
回答量:169
采纳率:0%
帮助的人:115万
展开全部
$.post("action.asp",{"id":1},function(data){
alert(data);//获取提交到action.asp之后返回的所有数据
}

action.asp的页面内容
id=request("id")
response.write(id+1)

结果会alert出来个2
追问
$.post("action.asp",{"id":1},function(data){
alert(data);//获取提交到action.asp之后返回的所有数据
}
里 data==1或data==2或data==3是什么意思啊。谢谢了

if(date == 1)
{
alert("对不起,验证码不正确!");
}
else if(date == 3)
{
$("#sqsj").hide();

});

}
else
{
alert(date);
}
追答
这段是处理页面给出一个返回值。
处理页面完成之后给出一个数据,再来判断此数据是什么。
比如
action.asp
id=request("id")
if id=1 then
response.Write(1)
else
response.Write(2)
end if
那么返回页面就可以判断了
if(data==1)
alert("正确");
else if(data==2)
alert("错误");
else
alert("异常");

懂没
zcm475800568
2011-05-20 · TA获得超过114个赞
知道小有建树答主
回答量:147
采纳率:0%
帮助的人:83.6万
展开全部
我用java做的 你看看

//ajax中的data是用来传参数的
function getIcando(modId) {
$.ajax( {
type : "POST", //请求类型
url : "model.do?method=getIcando&modelId=" + modId, //请求路径
data : "modId=" + modId, //请求参数
success : function(msg) { //回调函数
document.getElementById("Icando" + modId).innerHTML = msg;
}
});
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sdnu_pxd
2011-05-19 · TA获得超过133个赞
知道答主
回答量:190
采纳率:0%
帮助的人:144万
展开全部
$.ajax({
type:"post",
url:"/应用名/test.do?param=参数值",
success:function(msg){
$("#show").append(msg);
}
})
<div id="show"></div>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友36370a4
2011-05-18 · TA获得超过321个赞
知道小有建树答主
回答量:636
采纳率:0%
帮助的人:461万
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
房雁凡s9
2011-05-18 · TA获得超过1360个赞
知道小有建树答主
回答量:504
采纳率:100%
帮助的人:499万
展开全部
我用ASP.NET做的
HTML页
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script src="Script/jquery-1.5.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
$("#selMethod").change(function () {
$.get(
"Demo.aspx", { "requestmethod": this.value }, function (data) {
alert(data);
});
});
});
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<select id="selMethod">
<option value="method1">method1</option>
<option value="method2">method2</option>
<option value="method3">method3</option>
</select>
</div>
</form>
</body>
</html>

服务器端代码
protected void Page_Load(object sender, EventArgs e)
{
string method = Request.QueryString["requestmethod"];
if (!string.IsNullOrEmpty(method))
{
Response.ContentType = "text/plain";
switch (method)
{
case "method1":
Response.Write(method1());
break;
case "method2":
Response.Write(method2());
break;
case "method3":
Response.Write(method3());
break;
default:
break;
}
Response.End();
}
}

private string method1()
{
return "调用了方法method1";
}

private string method2()
{
return "调用了方法method2";
}

private string method3()
{
return "调用了方法method3";
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式