gpt4 book ai didi

javascript - 使用 AJAX 查询生成 Html 页面元素好不好?

转载 作者:行者123 更新时间:2023-11-28 09:59:00 25 4
gpt4 key购买 nike

根据 UI 输入,我需要动态更改(创建或隐藏)其他 UI 元素。另外我不想刷新我的页面。使用 AJAX 查询生成 Html 页面元素好吗?另外最好的方法是什么?

最佳答案

我正在使用Knockoutjshtml约束做这项工作。想法如下:

  1. 创建全局 View 模型:

    var _viewModel = {
    body: ko.observable()
    }

  2. 在 html 页面中:

    <div id="dynamic-part" data-bind="html: body" ></div>

  3. 在 JavaScript 中

    ko.applyBindings(_viewModel, $('#dynamic-part')[0]);

  4. 每当您想要加载动态部分时,您都可以使用如下所示的 JavaScript 代码: $.get('/some/new/page/part', function(data) {_viewModel.html(data);});

当您将上述技术与sammy一起应用时和 LAB ,您将获得一个非常强大的单页Web应用程序,其中应用程序的所有页面都可以通过ajax调用加载。

关于javascript - 使用 AJAX 查询生成 Html 页面元素好不好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9522123/

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