问个最简单的jQuery的问题。

took123 2010-02-04 02:21:08
一个页面行用下jQuery,但其中Ajax没反应啊。
$(document).ready(function() {

jQuery.ajax({

type: "POST",
url: "Handler1.ashx",
datatype: "text",
data: "meth=load",
success: function(msg) {
alert("123");
alert(msg);
}
});

把它放在页面加载里面只是为了测试
然后是
/// <summary>
/// $codebehindclassname$ 的摘要说明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class Handler1 : IHttpHandler
{

public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
context.Response.Write("Hello World");
}

public bool IsReusable
{
get
{
return false;
}
}
}
我想象中应该是页面加载的时候就先弹出 123 然后是Hello World 但是现在什么反应都没有 是为什么啊
...全文
179 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
took123 2010-02-04
  • 打赏
  • 举报
回复
马老虎我看好你~~~~~~~~~~~~
马老虎 2010-02-04
  • 打赏
  • 举报
回复

//经过测试没问题
//请确定你的Handler1.ashx页面的路径
//或是检查WebService是否正确
//请去掉下面俩句测试
//[WebService(Namespace = "http://tempuri.org/")]
//[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]

function doAjax_XML()
{
$.ajax({
url:'Ajax/Handler.ashx',
type:'POST',
dataType:'text',
data: "meth=load",
error:function(x){alert(x.status);},
success:function(data){alert(data);}


});
}
netwar 2010-02-04
  • 打赏
  • 举报
回复
$(document).ready(function() {

jQuery.ajax({

type: "POST",
url: "Handler1.ashx",
datatype: "text",
data: "meth=load",
success: function(msg) {
alert("123");
alert(msg);
}
});


不是那样写的,
$(document).ready(function(){
$.ajax({
type:"post",
url:"Handler1.ashx",
data:"name=hello",
success:function(msg){
alert(msg);
},
error:function(errmsg){
alert("出错了"+errmsg);
}
});
})

首先你可以单独测试你那个ashx的页面是否是正确的。
took123 2010-02-04
  • 打赏
  • 举报
回复
LT_Friends 2010-02-04
  • 打赏
  • 举报
回复
学习
wjn161 2010-02-04
  • 打赏
  • 举报
回复
我也不太熟,据说要加上complete事件,因为无论发送成不成功都会最终调用complete

$.ajax({
type: "Post",
url: "handler.ashx",
datatype: "text",
// data://
beforeSend: function(XMLHttpRequest) {

},
success: function(msg) {
alert("123");
alert(msg);
},
complete: function(XMLHttpRequest, textStatus) {
//dosomething
}

});


62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧