我在这里有一些问题。
我有一个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>
答案 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 的资源