【问题标题】:Dynamically add rows to existing table将行动态添加到现有表
【发布时间】:2014-09-06 13:24:30
【问题描述】:

我的表有 100 条记录 在第一次加载页面时,我只想显示 10 条记录和更多链接 如果单击该链接,则显示另外 10 条记录,这些记录是从 oracle 数据库中填充的。我不知道如何在 javascript 或 ajax 中使用 oracle 内容。

请回复。

【问题讨论】:

    标签: html


    【解决方案1】:

    你可以或多或少像这样在 jquery 中尝试一下

    $("#tableID").find('tbody')
        .append($('<tr>')
            .append($('<td>')
    
            )
        );
    

    【讨论】:

      【解决方案2】:

      您可以使用数据表。

      它处理数据的客户端显示。在那里你必须实现服务器端逻辑。此外,它还带有分页和搜索功能。

      https://datatables.net/examples/data_sources/server_side.html

      【讨论】:

        【解决方案3】:
           $('table > tbody:last').append('<tr><td>...</td></tr>');
        

        Jquery 我动态追加一行的方式。

        【讨论】:

        • 将上面的代码放在一个for循环中,有10条记录。然后重新填充
        【解决方案4】:

        您可以看看Calling an Oracle Function via Ajax for on the spot Validation Purposes in Oracle APEX v4.2.2 如果您可以使用ajax 调用oracle 函数,那么您应该很容易进行所需的更改。 如果您在服务器端涉及任何其他脚本语言,那么您将获得很多不同的方式

        【讨论】:

          猜你喜欢
          • 2011-05-04
          • 2018-06-07
          • 1970-01-01
          • 2014-06-14
          • 1970-01-01
          • 2012-07-16
          • 1970-01-01
          • 2020-08-04
          • 1970-01-01
          相关资源
          最近更新 更多