0

有没有办法通过锚标签发送帖​​子数据?对于 GET 数据,您只需将其直接写入 URL,但我们仍然可以为 POST 执行此操作吗?我需要链接不带任何参数并通过 POST 传递 name=john。可以这样做吗?

4

1 回答 1

6

不是纯 HTML。

您可以使用 JavaScript 取消链接的默认行为并提交表单(如果需要,创建表单)。

jQuery('a').on('click', function (evt) {
    jQuery('form').submit();
    evt.preventDefault();
});

…但你不应该这样做,因为链接和提交按钮有不同的功能,你会向用户发送误导性消息,同时增加对 JavaScript 的不必要依赖。

如果您想发出 POST 请求,请出于正确的原因进行,并使用表单和提交按钮进行。

于 2013-09-05T09:04:08.033 回答