如果数据表上的函数
- 如果数据表上的函数 推荐度:
- 相关推荐
如果数据表上的函数
function sortfuction(selected) {
var id = selected.value;
if (id=0) {
$('#password-table').DataTable( {
"destroy": true,
"paging": false,
"searching":false,
"order": [[ id, "asc" ],]
} );
}
}else{
$('#password-table').DataTable( {
"destroy": true,
"paging": false,
"searching":false,
"order": [[ id, "dsc" ],]
}
</script>
<table id="password-table" class=" row-border" style="width:100%">
<thead>
<select id="selectorID" onchange="sortfuction(this)">
<option value="1" >Count</option>
<option value="0">ABC</option>
</select>
具有此代码,我希望能够根据在Select元素上选择的值对表进行排序。例如,如果选择ABC,我希望我的第一数据表列以升序排序,而如果选择Cound,则希望我的第二列以降序排序。此时控制台返回
回答如下:意外令牌'else'
您在else语句之前有一个额外的}
,只需将其删除即可。但是,在其他和另一个)
之后,您还会缺少}
和另一个}
以关闭该功能。另外,您的if语句需要一个等于或等于三倍的==
来测试是否等于一个值,否则它只是一个赋值。
还快速浏览了一下文档,显示降序应该是'desc'而不是'dsc'。我已经更新了代码
so
function sortfuction(selected) {
var id = selected.value;
if (id==0) {
$('#password-table').DataTable( {
"destroy": true,
"paging": false,
"searching":false,
"order": [[ id, "asc" ]]
} );
}else{
$('#password-table').DataTable( {
"destroy": true,
"paging": false,
"searching":false,
"order": [[ id, "desc" ]]
})
}
}
最新文章
- 性能测试(一)
- 在信雅达的一年
- English digest
- 关于NullPointerException的小实例
- 什么是 Null Pointer Exceptions (java.lang.NullPointerException) ,是什么原因造成的?
- 经纬度坐标转换成屏幕坐标
- 非诚勿扰php男嘉宾,非诚勿扰 php
- #includelt;和#include
- LRUCache算法
- 版本控制工具VSS使用介绍
- 网上订餐系统1
- TCPIP协议——TCP协议
- 系统的联调
- check(check out)
- extern的几种用法
- Visul C++中CList用法
- 在window下查看占用tomcat进程,杀死进程并启用tomcat