问题标签 [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 投票
2 回答
1899 浏览

javascript - 使用 jQuery 持久化文本框值

我想保存新输入的值,以便我可以重复使用它们。但是,当我尝试执行以下操作时,它不起作用:

当该行执行时,不会产生任何错误,但 Firebug 并没有显示el的 value 属性发生了变化。我也尝试了以下方法,但没有运气:

我尝试这样做的原因是当我使用 jTemplates 将新内容附加到容器时保留文本框中的值。旧内容保存在变量中,然后添加到容器中。但是,输入到文本框中的所有值都会丢失

这是模板:

0 投票
3 回答
537 浏览

javascript - jTemplate 中的 Textarea 在 Chrome 中不起作用

我有一个模板,其中包含模板内的 textarea。在 IE、Firefox 浏览器中,它可以正常工作,但在 Chrome 中,它无法正常工作。如果我删除模板中的 textarea,那么它也可以在 Chrome 中运行。谁能帮我?

0 投票
1 回答
2927 浏览

jquery - jTemplates 与 jQuery 模板。哪个更好?有更好的吗?

我看到微软已经为 jQuery 创建了一个官方的 jQuery 模板插件。但我读过的 jTemplates 也很受欢迎。我不知道我是否应该不理会 jTemplates 并直接使用 jQuery 模板或尝试使用 jTemplates。

有什么建议么?

注意:这是我第一次使用任何客户端模板框架。

0 投票
1 回答
2618 浏览

javascript - 如何在 {#if} 条件中使用 jTemplates 的 $P 参数

是否可以在条件内使用 jTemplates$P.imagesPerRow参数{#if}

它为我引发了“未捕获的 12”异常。

0 投票
2 回答
2900 浏览

jquery - 在 ASP.NET 中使用 jTemplates 将数据库值作为参数传递给 Javascript 函数?

在 ASP.NET 中使用 jTemplates + jQuery 时,如何将数据库值作为参数传递给 Javascript 函数?

小伙伴们对此有什么想法吗?

@Dave:我看过你的帖子,它很棒,但我只需要将特定的 ID 传递给 javascript 函数 - AddReturnPopUP(param) - 我无法做到。发布代码:

设置 jTemplate:

我需要将 的值$T.record.ITReturnID作为参数传递给 Javascript 函数 -AddNewReturn(Id)目前会引发异常:$T未定义 如果您需要更多详细信息,请告诉我。

0 投票
1 回答
122 浏览

jquery - 浏览器在脚本标签中发出不需要的请求

我从第 3 方供应商那里获得了一些代码来集成到我的一些网页上,这些网页使用 jTemplates 的 jQuery 插件。代码与此类似:

我遇到的问题是在某些网络浏览器中,浏览器会请求您可以在代码中看到的图像,如下所示:

http://localhost/MyWebapp/[[值]]

除了,我认为它不应该发出请求,我无法确定这是浏览器缺陷还是代码不正确。我假设因为脚本标记中的内容类型是 text/html,所以浏览器将其解析为 HTML。

这里的任何见解将不胜感激。

0 投票
3 回答
2003 浏览

javascript - DOM 中有大量数据会影响性能吗,我应该延迟加载吗

我大量使用优秀的 jTemplates 插件来开发一个小型 Web 应用程序。

目前,我在初始页面加载时将所有模板加载到 DOM 中。

随着应用程序的增长,我得到了越来越多的模板——目前大约有 100kb 的价值。

因为我的应用程序都是基于 ajax 的,所以在初始页面加载后永远不需要刷新页面。在所有模板加载到 DOM 时,一开始会有几秒钟的延迟,但在那之后,应用程序的响应速度非常快。

我想知道:在这种情况下,使用 jTemplates processTemplateURL 方法根据需要延迟加载模板有什么显着优势,而不是在初始页面加载时批量加载所有模板?

(我不介意初始页面加载需要额外的 2 或 3 秒 - 所以我想我想知道 - 除了初始页面加载延迟之外,是否有任何理由不将大量 html 模板数据加载到 DOM 中? 在 DOM 中拥有大量数据是否会以任何方式影响性能?)

在此先感谢您的帮助。

0 投票
1 回答
854 浏览

jquery - JQuery 与 ASP.NET 中的嵌套 JTemplates

是否可以使用 JQuery/JTemplates/ASP.NET 拥有这样的嵌套 UI?

或多或少的伪代码:重要的部分是 td 内的第二个 foreach 循环。

0 投票
1 回答
237 浏览

jquery - 为什么我在 jTemplates 填充项目上的 jQuery 函数失败?

我发现这个链接可以使用 jQuery、jTemplates 和 AJAX 动态填充一些数据。我用它来列出数据库中的所有产品类别。

我想要的是使用上面链接中描述的相同方法填充另一个列表,该列表显示单击类别中的所有产品。

我的想法是将每个类别名称列为一个单独的锚点,将类别名称作为一个'id'属性,并为每个类别赋予相同的'class'属性。这将可以触发一个.click()jQuery 事件,该事件可以返回单击类别的名称:

问题是,如果我使用 jTemplates 列出类别名称,则事件不会触发。该事件在不是由 jTemplates 生成的锚点上正确触发。

0 投票
1 回答
240 浏览

asp.net - 使用 ASP.net 在 HTML 页面上获取 TextArea 输入

使用 jTemplates 我在我的 asp.net 4.0 项目中有一个 HTML 页面。在这个 HTML 页面上,我有一个文本区域和一个提交按钮。当用户单击提交按钮时,如何将输入的值输入到我的 asp.net 应用程序中?