从多个ajax请求构建可排序表第二部分

时间:2015-10-10 04:37:37

标签: php jquery html

我在这里有一些问题。

我有一个php脚本,可以从其他Web服务请求数据。

但我需要请求许多数据,我需要将它们排队并等待一个接一个。

所以我使用jquery(async)请求数据,但问题是,所有数据都按其加载的顺序排序。

所以如何通过异步请求它们,按价格排序(例如第6列)并将它们作为表格提供..

谢谢你的回答和建议..

所以这是我的代码。

这是我的表容器

<table id="searchh" width="100%" border="0" cellpadding="10px" cellspacing="1px">
<tr>
    <td>1</td>
    <td>2</td>
    <td>3</td>
    <td>4</td>
    <td>5</td>
    <td>6</td>
</tr>
</table>

我通过此

申请新的tr
$.get(request, function( my_var1 ) {
        $('#searchh>tbody>tr:last').after(my_var1);
        });

request的内容就像这样

<tr>
        <td>data</td>
        <td>data</td>
        <td>data</td>
        <td>data</td>
        <td>data</td>
        <td>random number</td>
    </tr>

1 个答案:

答案 0 :(得分:1)

以下是您的问题的答案,

从服务器获取数据后,在ajax中

触发点击:not(),  像这样,

price

别忘了给有价格的id和$.get(request, function( my_var1 ) { $('#searchh>tbody>tr:last').after(my_var1); $("th#price").trigger( "click" ); });

休息可以在working demo这里找到。

希望它对你有所帮助。

来自here

资源