【问题标题】:Show input fields with Jquery on multiple places在多个地方使用 Jquery 显示输入字段
【发布时间】:2013-01-27 23:07:47
【问题描述】:

我有一个包含 6 个步骤的订单表格,由隐藏的 div 组成。每个输入字段和选择字段都有自己的 ID。

所有值都必须显示 1 次,除了带有 ID 的选择:catid,这个必须显示在每个页面上。但是下面的代码只显示在一个 div 中。

谁能帮帮我?

使用这个 jquery,我将显示最后一步的所有值,这是一种总结。

<script>
$("text1preview").draggable({ containment: '#dragcontainer' });
$("address1preview").draggable({ containment: '#dragcontainer' });
$("titlepreview").draggable({ containment: '#dragcontainer' });
$("zipcodepreview").draggable({ containment: '#dragcontainer' });
$("descriptionpreview").draggable({ containment: '#dragcontainer' });
$("wijkpreview").draggable({ containment: '#dragcontainer' });
$("address2preview").draggable({ containment: '#dragcontainer' });
$("tagspreview").draggable({ containment: '#dragcontainer' });
$("catidpreview").draggable({ containment: '#dragcontainer' });
$("pricepreview").draggable({ containment: '#dragcontainer' });
</script>

【问题讨论】:

  • 一个 jsfiddle 或其他带有你的 css 和 html 的例子真的会帮助我们。
  • Txh 戴夫,我现在更进一步,我现在从我想要的选择选项中获得价值。现在唯一的问题是我没有得到在多个 div 中打印的值。它只是显示在第一个具有 id: 的 div 中。这是代码:jsfiddle.net/fJdmz/1
  • 你的元素不应该有重复的 id,你应该在 div 上设置一个通用的类名并使用类选择器来设置值
  • 谢谢戴夫,但我不太明白你在说什么.. :( 你能帮我多一点吗?
  • 看看这里jsfiddle.net/davidoleary/cTDvd我已经更新了你的例子

标签: javascript jquery forms select input


【解决方案1】:

要显示选定的文本值,您可以使用 jQuerys .text();如下例所示

$("#myselect :selected").text();

更新示例:
http://jsfiddle.net/davidoleary/cTDvd/2/

【讨论】:

  • 像魅力一样工作 :) 谢谢!现在我注意到我的谷歌地图不起作用,因为我正在使用:
  • 那是因为它不是 google maps JavaScript,它是 jQuery 库,当你删除它时,你就停止了 jQuery 的工作。看看网址:)
  • 是的,没错,但是在我添加下面的代码之前,地图工作正常,但是当我删除 scr 时,div 不再工作,但地图再次可见。有没有办法让他们全部工作?
  • 你能创建一个例子吗? - 可能值得为此创建一个单独的问题
  • 是不是$(document).ready(function()周围的脚本块没有关闭?
猜你喜欢
  • 2013-03-16
  • 1970-01-01
  • 2016-11-18
  • 1970-01-01
  • 1970-01-01
  • 2019-08-10
  • 2023-03-04
  • 2012-03-02
  • 1970-01-01
相关资源
最近更新 更多