我正在尝试使用jquery发送发布请求。这是我要发送的请求

$.post("https://api.steampowered.com/IEconService/DeclineTradeOffer/v1/", {
    key: "1234567891011121314151617181920",
    tradeofferid: "$offerid"
}).done(function(data) {
    alert("Data Loaded: " + data);
});


在我的PHP中,我有$ offerid,并且密钥始终相同。

我想在按钮单击时发送它,所以我在PHP内创建了按钮

$offerid = $value2['tradeofferid'];

echo '<button id="cancel-offer"> Cancel offer </button>';


我如何将按钮与jquery请求连接并向请求发送$ offerid?

最佳答案

您只需要通过其id属性选择按钮,然后添加一个点击处理程序即可:

$('#cancel-offer').click(function() {
    $.post("https://api.steampowered.com/IEconService/DeclineTradeOffer/v1/", {
        key: "1234567891011121314151617181920",
        tradeofferid: "<?= $offerid ?>"
    }).done(function(data) {
        alert("Data Loaded: " + data);
    });
});


我建议您快速阅读jQuery documentation。它提供了很好的参考,还让您了解了jQuery是什么和没有能力。

关于php - 如何使用按钮发送jQuery发布请求,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35266140/

10-13 04:10