使用javascript更新滚动条中的多个值

使用javascript更新滚动条中的多个值,javascript,jquery,Javascript,Jquery,我的页面中有一个滚动条,包含10个静态表,我使用jquery als anylistscroller滚动这些表。问题是,我的数据源包含许多对象,因此当我更新表时,我得到的唯一结果是数据源中的最后10个元素。我尝试使用setTimeout函数来延迟值的更新,但这不起作用,我无法向页面动态添加表 下面是表格的示例 <div id="lista2" class="als-container"> <div class="als-viewport"> <div cla

我的页面中有一个滚动条,包含10个静态表,我使用jquery als anylistscroller滚动这些表。问题是,我的数据源包含许多对象,因此当我更新表时,我得到的唯一结果是数据源中的最后10个元素。我尝试使用setTimeout函数来延迟值的更新,但这不起作用,我无法向页面动态添加表

下面是表格的示例

<div id="lista2" class="als-container">
<div class="als-viewport">
    <div class="als-wrapper">
        <div class="als-item">
            <table id="table" border="1">
                <tr class="cla">
                    <th rowspan="2" id="01">
                        <img title="img1" id="img01" height="30" width="30" src="~/Images/orderedList0.png">
                    </th>
                    <th id="111">qte
                    </th>
                    <th id="112">var
                    </th>
                </tr>
                <tr>
                    <td id="121">prix
                    </td>
                    <td id="122">symb
                    </td>
                </tr>
            </table>

    </div>

qte
变量
大奖赛
符号

在这里,我更新值:

 $.ajax({
    type: "GET",
    contentType: "application/json;charset=utf-8",
    dataType: "json",
    url: '@Url.Action("getTickerObjects", "Home")',
    success: function (ListTicker)
    {
            for (var i = 0; i < ListTicker.ListTicker.length; i++)
            {
                var obj = ListTicker.ListTicker[i];
                Update(c, obj.QteE.toString(), obj.Trade_Price.toString(), obj.Price_Trade_Variation.toString(), obj.Mnemonic.toString().trim());
}
    },
    error: function (xhr, ajaxOptions, thrownError) {

    }
  });
$.ajax({
键入:“获取”,
contentType:“应用程序/json;字符集=utf-8”,
数据类型:“json”,
url:'@url.Action(“getTickerObjects”,“Home”),
成功:功能(ListTicker)
{
对于(var i=0;i

有什么方法可以减慢更新过程吗?

您可以在指向外部文件的
标记上尝试延迟属性。尝试将其放置在关闭标记之前。给你一个


  <script src="script.js" defer="defer"></script>