【发布时间】:2015-10-07 18:57:48
【问题描述】:
我有一个项目,用户需要能够选择随附的脚本是否激活 jQuery DataTables 的响应式扩展。
我想在 HTML 中添加一个下拉菜单,让用户可以在 dataTable() 初始化选项中选择选项 responsive 是否设置为 true 或 false。
我尝试添加一个单独的函数来选择该值,并使用一个全局变量将其传递给 dataTable() 函数,但无法使其正常工作。
JavaScript:
$(document).ready(function(){
$("#example").dataTable({
"responsive": false,
"processing": false,
"serverSide": true,
"ajax": "scripts/university.php",
"columns": [
// ID
null, ........
*HTML**
<select id="selected2" onchange="myFunction()">
<option value="true">true</option>
<option value="false">false</option>
</select>
我尝试在 dataTable 函数的第一行添加一个document.getElementById 子句,但无法使其工作。
我可以在现有函数中添加什么以使responsive 选项用户可以从 HTML 页面的列表中选择?
【问题讨论】:
-
我无法弄清楚您真正想要实现的目标是什么?问题出在哪里?
-
我希望用户能够选择是否将响应设置为 true 或 false。
标签: javascript jquery html json datatables