在数据库上完成修改后获取值

时间:2017-04-20 14:24:03

标签: php jquery ajax client-server

在我的程序中,我有一个标记。选取框的速度存储在数据库表中。这里我使用ajax定期获取速度参数(scrollamount)的值。我的代码的缺点是它不断检查服务器是否完成修改。并且选框速度下降了几毫秒。做这个的最好方式是什么?是Socket解决这个问题吗?

function assignsped () {
    var uid=$("#txtuid").val();
    var getvalue = $.ajax({
        type: "POST",
        url: "ajax/get_user_info.php",
        data: {uid:uid},
        async: false
    }).success(function(){
        setTimeout(function(){assignsped();}, 5000);
    }).responseText;

    document.getElementById('mymarquee').setAttribute('scrollamount', getvalue, 0);

}

0 个答案:

没有答案