有没有办法通过锚标签发送帖子数据?对于 GET 数据,您只需将其直接写入 URL,但我们仍然可以为 POST 执行此操作吗?我需要链接不带任何参数并通过 POST 传递 name=john。可以这样做吗?
问问题
4045 次
不是纯 HTML。
您可以使用 JavaScript 取消链接的默认行为并提交表单(如果需要,创建表单)。
jQuery('a').on('click', function (evt) {
jQuery('form').submit();
evt.preventDefault();
});
…但你不应该这样做,因为链接和提交按钮有不同的功能,你会向用户发送误导性消息,同时增加对 JavaScript 的不必要依赖。
如果您想发出 POST 请求,请出于正确的原因进行,并使用表单和提交按钮进行。