加载内容后加载小部件

load widgets after loading conten

本文关键字:加载 小部      更新时间:2023-09-26

我正在做的是使用现有的表单和列表视图编写向导。我们想把这些表单合并到一个页面中。这里是一个脚本,我们已经使用从url获取表单,然后调用函数绑定小部件。第一行是加载表单的内容,但bindWidgets不工作。当bindWidgets在预加载内容上工作时,默认加载为page.

<script>
    $(document).ready(function() {
        $("#template_form").load("/push_templates/pushtemplate/create/ #zform");
        bindWidgets();
    });
</script> 

我们是否需要等待加载,因为似乎第二行在内容加载之前执行。

如何在加载完成后调用bind函数呢?

使用这个;

<script>
    $(document).ready(function() {
        $("#template_form").load("/push_templates/pushtemplate/create/ #zform", function() {
           bindWidgets();
        });
    });
</script>
jsfiddle