我有一个下拉列表显示值在选择标记,我通常会只使用$('#ID')。val()来获得值,但ID是未知的或动态添加的行。jquery查找所选项目的价值在下拉与扭曲
在关闭选择标记之后,我有一个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自定义标签 – mcgrailm 2011-05-23 19:18:55
。如果这是令人困惑的,我可以重写这个以使更简单的更多的stackoverflow社区更容易。尽管有CF代码,但这更像是一个jQuery问题。 – HPWD 2011-05-23 19:19:16
你可以得到显示代码后,它已经生成rthant比coldfusion – mcgrailm 2011-05-23 19:21:23