使用jquery.ajax将一些参数发送到同一页面

时间:2010-10-30 11:07:23

标签: jquery

嗨伙计们 我使用jquery,它给了我错误:“Microsoft JScript运行时错误:'url'为null或不是对象”
当我使用“$ .ajax(window.location.href”);“在window.location.href内部是这样的:
”http://localaddress/mypage.aspx?id = 2“
我怎么解决呢?

1 个答案:

答案 0 :(得分:1)

$.ajax()获取带有选项的对象,如下所示:

$.ajax({ url: window.location.href });

如果您只想获取网址,请使用$.get(),如下所示:

$.get(window.location.href);

它是$.ajax() shorthand methods中的一个,如果你想发送参数,它看起来像这样:

$.get("mypage.aspx", { id: 2 });
//or long-hand
$.ajax({ url: "mypage.aspx", data: { id: 2 }});