我有一个按钮,它是一个链接。当用户单击该链接时,我想对另一个处理此单击的路由进行 POST。我可以在不使用的情况下以某种方式做到这一点<form>
吗?这意味着,只需单击链接,链接就不是表单的提交按钮。
<a href="/buyitem/"><button class="btn btn-info small">Buy Item</button></a>
我知道使用 AJAX 是可能的,但我想知道是否还有其他方法。
AJAX方式:
$.post('/buyitem', { key1: 'value1', key2: 'value2' }, function(result) {
alert('successfully posted key1=value1&key2=value2');
});