【发布时间】:2013-02-04 23:19:33
【问题描述】:
我在尝试让 JQuery 执行与表单执行相同的操作时遇到问题。我有以下表格,完全符合我的要求:
<form method='get' action='/editor'>
<input name='r'>
<input name='c'>
<input name='t'>
<input type='submit'>
</form>
/editor 的服务器上的处理程序只是用 url 中的 r、c 和 t 参数重定向页面。这也完全符合我的要求。
现在,我正在尝试做完全相同的事情,但使用 JQuery,这就是我目前所拥有的:
$.get("/editor", { r: "foo", c: "bar", t: "meow" } );
从控制台日志中可以看出,请求已发送:XHR 已完成加载,但页面未重定向到 /editor
我的问题是如何在 JQuery 中执行与 html 表单完全相同的功能?
谢谢大家的帮助:)
【问题讨论】:
-
所以您希望拥有与 HTML 表单通常的行为完全相同的行为?为什么不正常使用 HTML 表单?
-
因为我要发送的信息存储在 Javascript 变量中。用户不输入它们。