javascript - 如何通过 onRowSelect ajax 事件调用 jQuery?

标签 javascript jquery ajax jsf primefaces

我有一个 jQuery 函数,它由 <select> 中选取的值的“更改”事件执行。标签。 但现在我不需要<select>因为我会在 jQuery 函数中强制使用该值。

我的页面使用 JSF 和 PrimeFaces)。

我的 jQuery 函数:

var table = '#myTable'
$('#maxRows').on('change', function(){ //Event who need to be changed
    $('.pagination').html('')
    var trnum = 0
    var maxRows = parseInt($(this).val()) //This will be changed for -> var maxRows = 10
    var totalRows = $(table+' tbody tr').length
    $(table+' tr:gt(0)').each(function(){

...more code

(观察:此函数在我的 <table> 中应用“分页”)

我的选择:

<select id="maxRows">
    <option value="5">5</option>    
    <option value="10">10</option>  
    <option value="15">15</option>
</select>

问题是:我无法使用相同的“更改”事件,因为 <select>不再存在了,以后如何使用 jQuery 函数呢?可以通过 onRowSelect (下面的示例)ajax 事件吗?

<p:ajax event="rowSelect listener="????" />

最佳答案

我的解决方案:

函数

function paginateTable(maxRows){
...

函数调用

<p:ajax event="rowSelect" oncomplete="paginateTable(10)"/>

关于javascript - 如何通过 onRowSelect ajax 事件调用 jQuery?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49037491/

相关文章:

ajax - a4j :poll - reloading data model

javascript - HTML5 播放列表播放 2 个视频,4 个或 5 个怎么样?

javascript - 使用多个值改进 if-else?

java - 我们如何知道用户提交的日期格式?

javascript - 读取单选按钮的值时,值未定义

javascript - 如何使用 PHP 和 jQuery 发送安全的 AJAX 请求

javascript - 无法在 Flatlist react-native 上显示 json 数据

javascript - 如何在 JsViews 自定义标签中链接基类型变量

javascript - 在 D3 强制布局中自动缩放对象

javascript - 如何在javascript中正确实现滑动动画?