如何在自动完成更新时调用JS函数
How to call JS function when autocomplete is updated
我使用的是素数面p:autocomplete
,需要修改客户端的建议表(如果正好有X个建议,请插入一行)。
为此,我想调用一个JS函数,如:
function insertRow(){
$('.autoCompletePanel tr:nth-child(X)').append('<tr><td>my tr</td></tr>');
}
由于输入时建议表会发生变化,因此我需要在每次ajax请求后调用该函数,在之后(重新)呈现自动完成面板。我怎样才能做到这一点?我找不到任何引用ajax请求检索建议的oncomplete
事件。
您可以将p:ajax
与query
事件一起使用,基本上query
事件与实际查询的请求完全相同,这样您就可以调用oncomplete
,确保查询已经完全执行:
<p:ajax event="query" oncomplete="insertRow()" />
相关文章:
- 如何在视图模型contet更新更新上调用Jquery函数
- Es6:能够在设置/更新/删除对象属性时调用自定义方法
- AngularJS:调用函数时编号不更新
- 使用Ajax调用在服务器上实时更新页面
- 主干:视图's的呈现方法被调用,但DOM未更新
- 如何在更新面板内部调用/触发javascript函数<触发器>标签
- 从Document调用onchange函数.已准备好从更新中预先选择的项目
- 在Knockout中进行ajax调用后,ViewModel不会更新
- 由控制器调用的服务更改时,Angular未更新视图
- 如何在从下拉列表中选择不同的值后更新和调用javascript函数
- 在分析云代码中调用更新
- AngularJs在调用服务方法后更新指令
- 当视图在AngularJS中返回时,我如何获得异步服务调用来更新视图
- 如何在自动完成更新时调用JS函数
- Angular js - 异步调用 $scope.users 后不更新模态值
- 如果我不应该在组件WillUpdate中调用setState,如何更新状态(使用ReactJS)
- 为什么'这些AJAX调用正在更新我的变量
- 从$http.get调用更新Angular作用域变量
- JSF在Ajax更新后调用javascript函数
- 被调用函数中的数组push如何更新调用函数中的数组,调用函数将数组传递给javascript中的函数