问题标签 [jquery-clone]
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.
javascript - java - 如何在java脚本中从值文件输入复制到动态输入文件值?
我有一个输入文件多选文件,当在输入文件中选择文件时,多分到动态输入文件并将表单提交给服务器。
- 使用 Asp.net MVC
- 使用HttpPostedFileBase f = form[key];获取服务器中的所有文件
- 使用 js 和 jQuery
HTML
外侧形式
侧面形式
用于设置值、创建和预览图像的 jQuery 代码
C#代码{在服务器站点(获取文件的服务器代码)}
当提交表单文件不为空但文件名为空时
文件输出 为什么文件名是空的?
文件输出 当提交表单时所有输入 POST 但内容长度等于 0 并且文件名为空
**总结我的报价**
- 如何通过我的方式(我的代码)在服务器站点中归档?
- 我不知道服务器站点或客户端站点的问题!
- 如果有任何方式都没有问题,并且所有更改代码为新方式
c# - 将克隆的 div 保存到 SQL 中
我是 Web 开发的新手,我正在为服务器端使用C# ,在客户端使用HTML/CSS/JS/JQuery。我有一个包含多个字段的表单,提交后会将数据保存到 SQL 数据库中。我使用了 asp.net 控件(文本框、复选框等),因为使用它们的 id 在服务器端更容易访问它们。
例如:
字符串 myEmail1 = txtBxEmail1.Text;(其中 txtBxEmail 是文本框的 id)
我使用如下查询将 myEmail 字符串保存到我的数据库中的预期列中:
string query = "插入到 My_Table(Email, Phone....) values('"" + myEmail + "','" + myPhone + "','" +......"')";
现在,我必须克隆大量的表单,让用户为不同的实体添加信息。我可以使用 jQuery 的 Clone 方法轻松克隆部分表单。但是问题是,将这些值保存到 DB中。上述方法现在似乎不起作用,因为它们没有 id。即使我为克隆的 div 分配增量 ID,例如 txtBxEmail2、txtBxEmail3 ..... 这是最简单的方法,它们在程序运行之前并不存在,因此我无法将它们的值分配到上面的字符串中。
如果有人可以帮助我了解如何将这些克隆值保存到 SQL 中。任何形式的推荐/方向/片段都将受到高度赞赏。
javascript - 在 java 脚本中使用 clone() 创建的对象之间存在差异
朋友们好日子。我有一个问题......谢谢,如果你帮助我,我有几个输入到一个 div 中。我在 java 脚本中使用 Clone 函数复制了该 div(通过单击一个按钮),现在,我有两个 div。但我的问题:
1-我不知道,如何正确获取输入的值(输入的名称相同)?
2-我在 div 中有一个选择输入,通过选择选择输入的每个选项来添加或删除一些输入。现在复制 div 后,在 div2 中选择一个选项,在 div1 中创建更改...我不想要它!
jquery - yii2克隆谷歌地图位置输入
我正在使用 yii2 框架,我想在用户单击添加按钮时使用 SelectMapLocationWidget 克隆表单输入。
克隆我写 JS 的输入
问题是克隆不起作用(谷歌地图)它们只是第一个输入值的副本。我无法移动标记或搜索地点。我该如何解决这个问题。
javascript - javascript cloneNode() 无法正常工作
我在 html 页面中有一个带有 id="a" 的选择元素(例如)。我有一个名为 f() 的函数。当我写
它有效,这意味着每次我更改下拉列表中的选定值时,都会调用函数 f()。
我想将此选择克隆到页面的另一个位置。我有这个代码:
当我更改新下拉列表中的选定值时,不会调用函数 f() 。
我尝试使用 chrome 的 devTools 对其进行调试,发现 $("#a") 是一种数组长度 1 ,它首先具有选择本身。但是 $("#b") 没有包含选择本身的“0”属性。
有谁知道为什么会这样?如何克隆一个包含所有选项和回调的选择元素?
javascript - 如何定位和使用里面使用 jQuery 而不通过 ID 提供参考
这是代码的示例结构
帮助我div id="boxn"
使用 jQuery 进行定位,而无需通过 ID、类或维护任何变量提供参考
jQuery 以外的任何解决方案也将有所帮助
编辑 1:嗯,实际上我正在尝试克隆这样的 div 并在div id="original"
不引用 ID 的情况下添加到里面,因为那时会有多个部门并且我很难处理。需要明确的是,我想制作一个可以在不同页面上使用而无需参考 ID 的功能
编辑 2:我更改了代码以便更好地理解问题
javascript - jQuery 是否在 appendTo / prependTo 中使用克隆
大家好,我正在为我的网站编写一个小版本的 jquery(不是全部)。(为了缩短我的代码)
我达到了 prependTo 和 appendTo 方法,这对我提出了一个问题:
jQuery 是否使用 clone 方法或 cloneNode 方法来构建此功能?
谢谢....
javascript - GSAP 和 querySelectorAll 未在动态添加的字段上触发
我正在尝试来自此 codepen https://codepen.io/aaroniker/pen/WNxoovJ的代码,它在带有类的 div 内的输入字段上效果很好,url-input
如代码笔所示。但是,当我将它全部放在一个带有 id 的 div 中wrapper
并添加一个 jquery-clone 函数来复制 时div.url-input
,它成功地复制了 HTML,但所有功能对于动态添加的字段都停止工作。我在页面的其余部分使用 jQuery,但这个 codepen 使用纯 javascript。
我怀疑这也是 forEach 循环内的事件侦听器的问题。这是我尝试过的:我尝试过的不是document.querySelectorAll('.url-input').forEach(elem => {
第 21 行
document.querySelectorAll('#wrapper').forEach(elem => {
然后是第 23、23、25 和 27 行,我使用了后代选择器,例如elem.querySelector('.url-input .icon')
,而不是elem.querySelector('.icon')
当我尝试上述方法时,即使初始url-input
字段停止工作,动态字段也没有触发。我如何将此代码合并到url-input
可以动态添加多个 div 的包装器中?
编辑:这是所有代码,包括克隆过程的脚本。“模板”标签包含用于 url 输入字段的 HTML 模板的缩小版本,以便于克隆。我还缩小了 CSS 样式,以节省空间。