2012-02-17 117 views
1

我試圖在發佈頁面後在下拉列表中保留選定的值。保留在下拉列表中選定的值-Jquery

場景

的說明這些都是我的下拉選項

<select id="JqueryDDownForAvailableFrom"> 
<option value="17:00">17:00</option> 
<option value="18:00">18:00</option> 
</select> 

之前提交頁面,我的價值使用下面的線路分配給一個變量。

var selectedVal=$("#JqueryDDownForAvailableFrom") 

提交頁面後,相同的下拉框應該零售其價值。

我不想更改選項,但希望在發佈表單後顯示選定的值。

我用這一個:

這將重新選項的下拉菜單。

$('#JqueryDDownForAvailableTo').append('<option selected="true" value='+selectedValTo+'>' +selectedValTo + '</option>') 

我已經使用這個

這不是選擇的選擇值:

$('#JqueryDDownForAvailableTo').val(selectedValTo); 

我試圖找到谷歌,但失敗了。

請任何協助。

回答

1

用於獲取選定值

var selectedVal = $("#JqueryDDownForAvailableFrom").val(); 

爲設定選定值

$("#JqueryDDownForAvailableFrom").val(selectedVal); 

希望這可以幫助你

+0

@RajKumar:我需要填充選定的值,它保留選定的值。 – 2012-02-17 12:36:04

+0

你能請詳細說明一個例子嗎? – 2012-02-17 13:04:18

0

對於單選擇DOM元素,以獲得當前選擇的值:

$('#JqueryDDownForAvailableFrom').val(); 

獲取當前選定的文本:

$('#JqueryDDownForAvailableFrom:selected').text(); 
+0

對不起,這不是工作,感謝維克拉姆 – 2012-02-17 12:35:11

+0

試$( 「#JqueryDDownForAvailableFrom選項:選擇」)VAL()。 – Vikram 2012-02-17 12:55:11