使用RJS從下拉列表中選擇一項:選擇使用RJS
page[:greeting].replace_html 'Hello World!'
替換用的「Hello World」的「問候」字段中的文本。
我有一個下拉列表,並希望使用rjs選擇具有特定ID的選項。
我的問題如何使用rjs從ID爲「sub_book」的下拉列表中選擇一個選項。
感謝您的幫助
使用RJS從下拉列表中選擇一項:選擇使用RJS
page[:greeting].replace_html 'Hello World!'
替換用的「Hello World」的「問候」字段中的文本。
我有一個下拉列表,並希望使用rjs選擇具有特定ID的選項。
我的問題如何使用rjs從ID爲「sub_book」的下拉列表中選擇一個選項。
感謝您的幫助
這裏是我使用的解決方案:
page["sub_book"].selectedIndex = 5
//在這種情況下,我選擇的選項,ID爲5
希望它可能對別人有所幫助
嘗試
<select id="sub_book">
<option value="1">First</option>
<option value="2">Second</option>
<option value="3">Third</option>
<option value="4">Fourth</option>
</select>
<script type="text/javascript">
$(document).ready(function() {
$("#sub_book").val(3);
});
</script>