【发布时间】:2011-08-31 09:41:20
【问题描述】:
我有一个下拉列表显示选择标签中的值,我通常只使用 $('#ID').val() 来获取值,但 ID 是未知的或动态添加的行。
在关闭选择标记之后,我有一个我正在使用的 jquery ui 图标,单击该图标将捕获当前选择的下拉选项的值(该值将复制到其他选择列表)。这段代码循环,所以我知道我需要使用某种 .find() 或 .parent() 或类似的东西,但我还没有深入了解。
这里是源代码:
<tr>
<th class="form"><label>SI Contact</label></th>
<td id="name_29805"><div style="float: left;">
<select name="contactsbcuid" id="contactsbcuid_29805" sid="29805" ordr="1">
<option value="userID1234">Doe, John</option>
<option value="userID1235">Doe, Jane</option>
...
<option value="userID1236">Smith, David</option>
</select>
<input name="orig_contactsbcuid" id="orig_contactsbcuid_29805" value="userID1235" sid="29805" ordr="1" type="hidden">
</div>
<div style="float: right;"><span class="ui-icon ui-icon-copy vtip" onClick="CopyDown('contactsbcuid',1)" id="select_contactsbcuid_29805" title="Copy the selected value down the list." style="float: right;"></span></div></td>
【问题讨论】:
-
您的源代码丢失请重试
-
我在使用 Coldfusion 自定义标签格式化我的源代码时遇到了一些困难。如果这令人困惑,我可以重写它以使更广泛的 stackoverflow 社区更容易。尽管有 CF 代码,但这更像是一个 jquery 问题。
-
你能把生成后的代码展示给你看,而不是coldfusion
-
你能显示输出的客户端代码吗?
-
注意:..post 中的代码现在是生成的代码,而不是 CF..
标签: jquery select jquery-selectors coldfusion-8