jquery - 是否可以将文本框值传递给插件
问题描述
我正在使用数据表插件进行排序和分页。我想添加一个转到页面按钮,这样每当有人提供页码时,它应该转到特定页面并显示内容。是否可以将字段值传递给插件?在我的插件中,我有这个代码......
e.childNodes[0].addEventListener('click', function () {
if (this.parentNode.classList.contains('active') ||
typeof this.dataset.page === 'undefined') {
return;
}
switch (this.dataset.page) {
case 'first':
dataTable.loadPage(1);
break;
case 'prev':
dataTable.loadPage(cp - 1);
break;
case 'next':
dataTable.loadPage(cp + 1);
break;
case 'last':
dataTable.loadPage(lp);
break;
default:
dataTable.loadPage(parseInt(parseInt(this.dataset.page), 10));
}
}, false);
loadPage: function (page) {
var oldPage = this.currentStart / this.options.pageSize;
if (page < 1) {
page = 1;
}
else if (page > this.getLastPageNumber()) {
page = this.getLastPageNumber();
}
this.currentStart = (page - 1) * this.options.pageSize;
this.refresh();
this.options.onChange.call(this.table, oldPage + 1, page);
}
解决方案
推荐阅读
- java - Java:包含不同样式的更多 span 无法使用 OpenHtmlToPdf 转换为 PDF 格式
- python - Elasticsearch 并行批量更新或索引优先
- sql - 我无法添加外键
- mysql - Laravel 将阿拉伯语保存到 MYSQL 数据库中
- git - Git 不暂存子目录中的 .mp4 文件
- 2sxc - 如何获取与模块或项目的上次更改相关的用户信息
- python - 使用快速 api 发布请求“422 无法处理的实体”
- git - 如何全面检查未保存的工作?
- node.js - 如何按存储在 mongoDB 中的降序格式化和排序日期?
- powershell - 为下一次 Read-Host 调用设置硬编码输入