使用php将图标添加到表排序?
我有一个简单的上下箭头,我希望添加到单击的TH并根据排序显示相关箭头: 以下是我目前没有图标的代码:使用php将图标添加到表排序?,php,Php,我有一个简单的上下箭头,我希望添加到单击的TH并根据排序显示相关箭头: 以下是我目前没有图标的代码: if (isset($_GET['sort'])) { $sorting = $_GET['sort']; // check the last sort type used $sort = ($_SESSION['last_sort_type'] == 'DESC') ? 'ASC' : 'DESC'; $result = $mysqli->query("SELECT * FROM r
if (isset($_GET['sort'])) {
$sorting = $_GET['sort'];
// check the last sort type used
$sort = ($_SESSION['last_sort_type'] == 'DESC') ? 'ASC' : 'DESC';
$result = $mysqli->query("SELECT * FROM routes ORDER BY $sorting $sort");
// store it in session.
$_SESSION['last_sort_type'] = $sort;
} else if (!isset($_GET['sort'])) {
$result = $mysqli->query("SELECT * FROM routes _");
}
如果你需要实际的HTML,我可以根据要求提供。
谢谢您可以在您的专栏中添加单击事件,当您创建专栏时,请执行以下操作
<td > <a href="#" class="click_me" >Column-name <span name="desc"><img src="desc.png" width="15" height="15" /><span> </a></td>
我想你需要这种东西你的问题很模糊。他们可以单击不同的列来更改顺序,还是只单击一列?如果超过1,则需要一个专门为此设计的库,例如。我不想为此使用datatables。
$(".click_me").on("click",function(){
var obj = $(this);
if(obj.find("span").attr("name")=="desc"){
obj.find("span").attr("name","asc");
obj.find("img").attr("img","asc.png");
}
else {
obj.find("span").attr("name","desc");
obj.find("img").attr("img","desc.png");
}
// perform your ajax request here,
// or place the above code inside your ajax success
});