【问题标题】:link ajax response to smarty variables将 ajax 响应链接到 smarty 变量
【发布时间】:2023-03-17 07:20:01
【问题描述】:

我使用smarty 将表示与业务逻辑分开。 我有一个表单,其中包含一个选择框、一个输入文本字段(要搜索的文本)和一个按钮(搜索)。文我单击按钮,我想显示我的数据库中的联系人数组,而无需再次重新加载我的页面。所以我想使用Ajax。但是当在 smarty 中使用ajax 时,最近几天我非常头疼...... Smarty 仅在页面实际加载(或重新加载)时使用,但在使用 jQuery(或其他 js 框架)的 ajax 请求得到答复时不使用,因此我无法使用 ajax 将 smarty 变量发送到我的表单。 有没有办法将 smarty 与 ajax 链接起来,以便我可以将联系人数组显示到 html 表中? 你能帮我找到一种方法来在我的页面上搜索后显示我的联系人列表吗?

【问题讨论】:

    标签: php jquery html ajax smarty


    【解决方案1】:

    Smarty 是一个 php 库,因此不能在客户端工作。

    如果您希望 Smarty 解析一些变量,您需要在将页面作为 AJAX 调用的响应发送之前设置和解析页面,然后让 Javascript 将 html 替换为新代码。

    【讨论】:

      猜你喜欢
      • 2014-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-27
      • 1970-01-01
      相关资源
      最近更新 更多