【发布时间】:2012-11-12 05:24:51
【问题描述】:
有一个与给定用户相关的可编辑项目列表,我希望非 GET 启动;即,当单击给定条目的编辑按钮时,我希望将POST 启动到目标编辑表单屏幕。
我怎样才能做到不将列表中的每个编辑按钮都包装在<form>...</form> 中?
目前我有一个 jQuery location.href 将用户踢到目标编辑屏幕;然而,使用 GET,用户可以通过简单地输入他们选择的 URI 来输入他们喜欢的任何 id。
$('.game-edit').click ->
location.href = '/admin/linescore/edit/' + getID($(this))
我可以点击事件 POST a la location.href吗?
感谢您的想法,谢谢
【问题讨论】:
-
这是什么意思? “我可以点击事件 POST a la location.href”
-
设置浏览器位置会执行 GET。为什么不改用 Ajax?
-
您可以在点击处理程序中调用
$("form").submit(),这是您想要的吗? -
@Barmar,有一个可编辑项目列表,每个项目都有编辑/删除按钮;单击编辑按钮将用户踢到目标编辑表单屏幕
-
@Diodeus 是的,我可能会通过 ajax 将响应注入到目标 div 容器中
标签: jquery rest post click hyperlink