需要创建一个带按钮的链接

时间:2017-03-08 10:17:51

标签: javascript html

我有这个HTML代码

<a class="vote" action="id" id="1"> text </a>

这是这个按钮的js功能。

 $('.vote').click(function () {
        var id = $(this).attr('id');
        var competitionvotes = $(this).attr('action');
        $.ajax({
            type: "POST",
            data: {
                id: id,
                competitionvotes: competitionvotes
            },
            url: 'http://'+window.location.hostname+'/ajax/vote_ajax',
            success: function (data) {
                if (data == 'success') {
                    $("."+id).css("display", "none");
                    $("."+id+'_v').css("display", "block");
                }
                if (data == 'fail') {
                }
            }
        });
    });

如何进行核心爬行链接?示例domain.com/?action=id&id=1(此示例不起作用)

1 个答案:

答案 0 :(得分:0)

如您要创建此查询字符串:

?action=id&id=1

但是在您的ajax数据中,您正在使用post并在此处发送其他密钥:

data: {
    id: id,
    action: competitionvotes //<----change the key to action
},

如果您要在网址中发送数据,则可以更改type:"GET"