我正在尝试创建一个投票系统。因此,当用户单击“投票”按钮时,我要在旁边显示投票计数,以实时反映计数。

我正在使用类似的代码

的HTML

<div class='left'>
    <input id='vote' name='voteCount' type='button' value='1' />
</div>


的JavaScript

$.ajax({
    type: "POST",
    url: "vote.php",
    data: dataPass,
    cache: false,
    success: function(html){
        $("#vote").val() = count;
    }
});


我使用输入按钮来显示投票计数,因为我认为使用jQuery .val()(目前将是投票计数)来获取按钮值更容易,然后在用户对其进行投票时将其递增,只需将新值设置为按钮的值即可显示投票数。

但是,以上代码似乎无效。设置后该值不会更新。
那么,谁能告诉我实时显示投票计数的最佳方法是什么?

最佳答案

对于设置值,语法为

$("#vote").val(count);

关于javascript - 快速更改输入元素的值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5327886/

10-12 21:30