我在 php 中有一个数组,我在 javascript 中使用了这个变量
<script>
var myArray = <?php echo json_encode($id); ?>;
</script>
这是加载在 javascript 变量中的示例数据
var myArray = [{"product":"AMALFI COAST BISTRO WALKING","prod_id":179,"thumb":"/wp\/tangtours\/wp-content\/uploads\/2013\/04\/AMCWB_fi-148x106.jpg"},{"product":"ARGENTINA BIKING","prod_id":186,"thumb":"/wp\/tangtours\/wp-content\/uploads\/2013\/04\/ARGEB_fi-148x106.jpg"},{"product":"CHINA PRIVATE","prod_id":188,"thumb":"/wp\/tangtours\/wp-content\/uploads\/2013\/04\/CHNR2B_fi-148x106.jpg"},{"product":"BORDEAUX TO DORDOGNE BIKING","prod_id":191,"thumb":"/wp\/tangtours\/wp-content\/uploads\/2013\/04\/BDOBS_fi-148x106.jpg"},{"product":"AMERICAN WEST COAST BESPOKE","prod_id":198,"thumb":"/wp\/tangtours\/wp-content\/uploads\/2013\/04\/AWCB1_fi-148x106.jpg"},{"product":"BHUTAN PRIVATE","prod_id":195,"thumb":"/wp\/tangtours\/wp-content\/uploads\/2013\/04\/BTNR2B_fi-148x106.jpg"}];
我所要做的就是使用 jquery 或 javascript 按产品、prod_id 和 thumb 对这些内容进行排序。
是否有任何简单的方法可以使用 jquery 或 javascript 对这些内容进行排序并以升序和降序将它们打印在 div 中?
这是我真正需要的示例站点http://www.butterfield.com/tripfinder/ 。请使用右上角的 sort by 选项,他们使用 dojo 来做,反正我对 dojo 不太熟悉。谢谢你。