问题标签 [dynamic-html]

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 回答
873 浏览

javascript - 检索动态生成的 html 表的所有值

我在显示模式对话框窗口中显示了一个 html 表,html-body 有几个 div,每个 div 有几个表,其中 tr 和 td。

用户将更新输入标签中的条目,因此我需要捕获更改。

一个这样的 div 如下所示。如何在单击按钮时检索所有这些值。我听说过 serialize() 方法。它是否适用于所有标签类型,“插入”、“选择”、“选项”等?

0 投票
2 回答
467 浏览

javascript - 动态创建 html 元素后,是否有触发事件?

这是一个愚蠢的问题,对此感到抱歉。

我正在从 ASP.NET 服务器控件动态创建 html 元素。在创建元素或创建所有元素之后,有没有办法强制事件在其中一个上触发?我知道它是从服务器到客户端的,但我正在寻找解决方法。文档中是否有任何内容可以监听正在添加的 html 或任何内容?

我正在创建这样的控件:

这些元素是一系列级联下拉列表,用户可以保存其中的选定值。因此,如果我在创建项目时选择了项目的值,则无法启动该事件,该事件会调用数据库以获取数据以填充其依赖控件。这里有一个“无回发”规则(不是我的规则)。

任何帮助,将不胜感激。

0 投票
2 回答
1500 浏览

jquery - 带有动态 html 的 jQuery 微型滚动条

我使用 jQuery 和 Web 服务创建了一个树结构。我通过动态 html 创建树的子节点,动态 html 在需要时动态创建。这棵树对我来说很好。

现在我的第二个任务是在其中添加一个自定义滚动条(类似于 facebook/gmail 所拥有的)。我为此使用了 JQuery Tiny Scrollbar 插件,它在第一步运行良好,但无法应对动态添加的 html。

我的树如下所示:

上面的 Html 如下所示:

当用户单击“+”图标时,会即时创建欧洲和南美洲国家的 Html

现在这个动态创建的 HTML 出现了问题,因为这个小滚动条插件无法处理这个动态 HTML。它只是忽略了这个 HTML。请提出任何建议来纠正这个问题。

谢谢,拉维古普塔

0 投票
3 回答
261 浏览

javascript - OnSubtreeModified 添加我的功能

我使用 pie.js (http://css3pie.com/) 一个允许我在 ie6+ 上使用 css3 的库。我在 document.ready 上应用 pie.js :

我的问题是,当 dom 被修改时,我应用 pie.js 的元素渲染效果不佳,因此我必须在修改 dom 时加载将 pie.js 应用到我的元素的函数,并且仅适用于使用 OnSubtreeModified 修改的部分或另一种技术...例如,我有一个在加载 dom 时显示的面板,在该面板中,我有一个按钮正在扩展另一个面板,其中包含我想应用 pie.js 的按钮和其他元素,因此对于 main面板我应用了 pie.js 的所有元素都呈现正常,但扩展面板中的元素 pie.js 未应用:| 那么,当为扩展面板修改 dom 时,如何注入该 pie.js 呢?

谢谢。

0 投票
2 回答
243 浏览

javascript - 动态编写的脚本不起作用

我已经用头撞墙了大约 4 个小时,现在试图弄清楚为什么这不起作用。我有一个程序需要根据 SQL 查询的结果数量动态编写代码。

我正在使用一个名为 EasyBox 的 jquery 灯箱。当它像这样硬编码时,它可以工作:

但是,当我像这样动态编写链接时,EasyBox 弹出窗口不会触发。

任何想法为什么这会起作用?我在这里拉头发!

0 投票
4 回答
1841 浏览

c# - 动态更改字符串中的html表格标签宽度

我正在做一个发送邮件的CLR程序,我已经将html组合成我的字符串,绑定一些动态值后我就可以发送邮件了。

但现在的问题是,我得到一个包含 HTML 的字符串,所以我想找到第一个<table>,然后改变它的宽度。它。[由于模板宽度较大,令人不安]。这是电子邮件的正文。

我想改变style='width:880px' to style='width:550px'

我只在类库中执行此代码。做这个的最好方式是什么?

我的代码是:

0 投票
1 回答
88 浏览

jquery - jquery mobile:未显示动态列表

这是我的脚本:http ://clouderize.it/demo/

首先我问它必须创建多少个项目:最少 6 个。

在我询问项目名称并提交后,将相关li元素添加到ul元素中。

问题是 html 代码已正确添加到页面,但它没有出现在页面上。

我的 jsfiddle:http: //jsfiddle.net/michelejs/PeS2D/559/

我错过了什么?

0 投票
1 回答
3033 浏览

html - 如何为电子商务商店创建产品配置器?

我想为 eCommere 商店实现一个配置器。它基本上应该是这样的:http ://urbike.de/singlespeed/Konfigurator.html 。

我在网页设计方面没有太多经验,我需要什么来为电子商务商店创建这样的配置器。有没有简单的解决方案?

0 投票
4 回答
11465 浏览

jquery-mobile - jquery-mobile 创建动态控制组并应用 jquery-ui css

这是我的代码:http: //jsfiddle.net/YKvR3/34/

我将使用我的数组(名称)中的值创建一个控制组。问题是,当我单击加载按钮时,值会添加到控件组中,但 jquery-ui 样式并未像图像中那样加载。控制组未使用 jquery-ui 移动 css 进行样式设置。

在此处输入图像描述 我做错了什么?谢谢。

0 投票
1 回答
105 浏览

asp.net-mvc - 如何实现以模型属性为条件的部分视图?

我有这个例子的功能要求:

  • “公民身份”由 3 个单选按钮组成,即“南非公民”、“非南非人,有工作许可”和“非南非人,没有工作许可”。

  • “工作许可证号码”是一个自由文本字段,限制为 15 个字符,在“公民”字段中选择“非南非人,有工作许可证”时激活

我想为诸如“工作许可证号”之类的字段编辑器创建某种通用容器,它可以根据其他模型属性启用或禁用其包含的编辑器,例如本例中的“公民身份”。这在第一次检索时很容易实现并渲染视图模型。

但是,当用户更改“公民身份”的值时,事情会变得复杂。只有 UI 字段发生了变化,没有模型属性,但是决定是否启用“工作许可证号”的容器依赖于模型属性。

我只看到两个解决方案:

  1. 使用客户端(可能是 JavaScript)视图模型,从服务器端视图模型构建,可能是 Knockout.js 场景。然后绕过正常的表单提交,一次性提交整个客户端模型。

  2. 当用户更改“Citizenship”值时,使用 ajax 调用更新服务器端模型,并更新依赖于“Citizenship”值的所有视图部分。这使事情变得复杂,因为我必须有一个“工作”和一个“承诺”模型服务器端。持久化小更改的工作模型,例如仅“公民身份”,然后当用户单击保存时,将所有更改移动到“已提交”模型并持久化到数据存储中。

对于那些理解我的意思的人,我可以使用哪些其他方式来实现这一点,或者我该如何改进我上面概述的技术?