gpt4 book ai didi

jquery - AJAX 请求更改表后如何触发 jQuery 中的函数?

转载 作者:行者123 更新时间:2023-12-01 07:33:26 24 4
gpt4 key购买 nike

我有我的 initTableStripes 函数,文档准备好后我会立即调用它。

问题是,在更改表或加载新表的 AJAX 请求之后,我需要再次调用该函数。有相当多的插件和其他函数可以更改或加载新表,因此我宁愿不必记住在每个其他函数中调用 initTableStripes 函数。

有什么方法可以告诉 jQuery 在 <tbody> 时触发该函数吗?被更改或当表的包装 <div>当新表加载到其中时,其内部 html 会被更改吗?

以下是我的想法:

$("tbody").live("change", function (e) {
initTableStripes();
});

当然“change”事件仅限于<input> , <textarea><select>元素。有没有一种简单的方法可以完成此任务,或者最好只是继续手动调用该函数?

谢谢!

最佳答案

您可以注册一个函数,以便在 AJAX 请求完成时运行。您可以在其中执行重新 strip 化逻辑。

http://api.jquery.com/ajaxComplete/

关于jquery - AJAX 请求更改表后如何触发 jQuery 中的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4230110/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com