【发布时间】:2012-08-22 16:42:15
【问题描述】:
我有一个带有data-url 和data-parameter 属性的按钮,需要将其发布到控制器。问题是,该控制器将返回一个重定向,所以 $.post 在这里没有什么帮助,我正在考虑动态创建表单并提交它。
我认为这是很常见的任务,但我在 jQuery 上找不到任何快捷方式来执行此操作,最短/最好的方法是什么?
【问题讨论】:
-
如果控制器返回一个重定向,如果你使用 ajax 发布它,那么对于你的表单页面并不重要,我认为页面不会重新加载,你只会得到不同的数据
-
@JeroenMoons - 这里不需要 ajax,我只需要在浏览器上发布位置更改的数据的解决方案,就像提交常规发布表单一样。
-
@nbrooks - 你提到的问题中有 jquery 版本,但 cmets 说它有错误。
-
@Giedrius 想要使用 jQuery 而不是提供的本机 js 答案(已接受的答案)的任何具体原因?将接受的答案转换为使用 jQuery 很简单,但它只真正为您节省了几个字符,并且所有内容都应该跨浏览器兼容。需要帮助吗?
标签: jquery