问题标签 [jtemplates]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
145 浏览

jquery - jTemplates 的表现如何?

我正在一个网站上工作,我计划有很多 JSON/AJAX 生成列表(有点像社交网络新闻提要)。jTemplates 如何处理这种情况?有更好的解决方案吗?

从我所见,它看起来不错,但我看到的文档和运行示例非常少。

0 投票
1 回答
540 浏览

javascript - 将关联数组作为参数传递给 jTemplates

我创建了一个 jTemplate 来显示一组“测试”对象。该数组是一个常规索引数组。模板非常基本,只是使用 a{#foreach}来遍历数组中的项目并将它们显示在一个小表格中。这个模板完成了这项工作,我得到了预期的输出。

我想做的是将我的数组更改为关联数组,并使用测试的索引将我的对象存储在其中。当我稍后需要对测试进行一些操作时,这使得使用起来更容易。

但是,当我将数组传递给模板时,我收到一个关于脚本的错误导致我的浏览器运行缓慢,询问我是否要停止它。似乎它处于某种无休止的循环中。我不确定模板是否正确读取数组。谁能告诉我如何使用 jTemplates 中的关联数组?

0 投票
1 回答
164 浏览

javascript - 使用来自 {#for} 的索引引用对象属性“field1”

{#if}是否可以通过使用循环中的索引动态创建属性名称来引用 jTemplate 中的 n 对象属性{#for}

例子:

我如何才能引用当前索引的$T.log.field#属性?它在尝试解析时显然会失败,但我想知道如何将其编写为工作,或者是否有可能。#{#for}{$T.log.field{$T.i}}

0 投票
3 回答
883 浏览

jquery - jTemplates (jQuery Plugin) - 更新行数据

假设我有一个像这样的 jTemplate,它遍历对象列表:

用户更改特定行的数据后,如何在不渲染整个模板的情况下更新行?

我想在这里实现的是使用 AJAX 调用 db 以检索受影响行的最新数据。并且只重新渲染该行而不是重新加载整个页面。希望我的问题很清楚。

0 投票
1 回答
256 浏览

jquery - Paging in jTemplates

I am using jTemplates on PHP page. Is there any paging feature in jTemplates? Or Do I need to do it myself? Thanks in advance.

0 投票
1 回答
101 浏览

javascript - How to allow Visual Studio Validate {$Something} in html editor?

In Visual Studio HTML Editor (aspx webform / mvc) i have some code:

I use jTemplates to render ${DataModeHtml} to [checked='checked'] or [string.Empty]. All okie, but Visual Studio "Warning" in editor Error List: "Validation (XHTML 1.0 Transitional): Attribute 'DataModeHtml' is not a valid attribute of element 'input'."

How can we: setting in visual studio, create add-on or add something to xsd-xml IntelliSense VS to solving this?

0 投票
1 回答
162 浏览

jquery - 在 jQuery jTemplates 中获取复选框状态

我有以下jtemplate

DIV 中的模板渲染。我无法在 div 中选中复选框

我的代码在下面找到复选框

它总是返回0

0 投票
0 回答
133 浏览

javascript - jTemplates 中自定义 JavaScript 代码中的对象表示法

我正在使用jTemplates jQuery插件,并且我有一个接受对象作为参数的 JavaScript 函数。我正在从我的模板中调用此函数并尝试以以下短对象表示法形式传递参数:

但似乎jTemplates不允许我在这个自定义代码块中使用花括号。

我研究jTemplates了文档,但没有找到关于这个问题的任何信息。有没有办法在自定义 JavaScript 代码中使用短对象表示法jTemplates

0 投票
1 回答
383 浏览

json - qtip 插件不适用于 jquery jtemplates 插件

我正在使用 Ajax 加载数据。

在 jQuery jTemplates 的帮助下,我在 Container 中加载数据。我需要将 jqtip 插件应用于带有 Container 的图像,但由于某种原因它不起作用。如果它在外面工作正常。

知道为什么它不起作用吗?也许给我一个想法如何调试它?

这是我的代码

这是我的 template.htm 页面的内容

这是qtip代码

0 投票
1 回答
852 浏览

jquery - jQuery 和 jTemplates - 如何获得正确的值?

我在构建正确格式的 jTemplates 时遇到问题 - 希望能得到一些帮助。这就是我所拥有的:一个带有 WebMethod 的 ASP.NET 页面。此 WebMethod 将数据返回给 jQuery。然后数据应由 jTemplates 处理,但我不确定 jTemplate 的格式。

从“return t”返回的数据格式如下。

我正在使用以下代码将数据解析为 jTemplates:

我不确定 mytemplate.htm 应该如何构造:

我尝试过使用 {$T.post[0]} 之类的东西,但这不起作用。

作为旁注,我想避免从 WebMethod 返回类似的内容:

如果是这样的话,我会做这样的事情:

...但我想避免这种情况,以使模板更通用/可用于其他返回的数据。

有什么建议么?:-)