我有一個下拉列表顯示值在選擇標記,我通常會只使用$('#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