【问题标题】:Parse codeigniter view in javascript在 javascript 中解析 codeigniter 视图
【发布时间】:2012-01-23 16:00:24
【问题描述】:

好的,问题来了:

我有一个通过 ajax 从服务器获取结果的搜索,我需要能够为每个结果包含一个带有变量的视图文件。

每个结果块通常会像这样被包含:

{include file={#modules_box#} foo="bar"}

如何在 javascript 中解析 codeigniter 模板文件以传递正确的 'foo' 并正确显示结果?我可以浏览包含的模板中的每个对象并用搜索结果替换它们,但它很长('foo' 是一个对象)并且如果稍后更新 modules_box 视图,它会创建冗长的任务。

还是我从非常错误的角度看待问题?是否应该采取不同的做法?

【问题讨论】:

  • 您正在获取 json 格式的结果,并且需要在视图中对其进行格式化以将它们传递给浏览器?或者它是相反的方式.. 你想将 json 中的结果传递给你的 javascript?
  • @chaft 我得到了 json 格式的结果,我想在视图中格式化它们
  • 那你要么在 js 中做一些花哨的字符串操作,要么你需要在一个 js 友好的模板中重写视图。
  • @swatkins 不想在 js 中进行冗长的字符串操作。你能举个例子来写一个对 js 友好的模板吗?

标签: php jquery codeigniter


【解决方案1】:

好的,我已经解决了:

Smarty Parser for Javascriptphp.js

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-10-27
    • 2013-04-13
    • 2018-07-23
    • 2021-08-09
    • 1970-01-01
    • 2016-09-05
    • 1970-01-01
    相关资源
    最近更新 更多