2011-06-06 82 views
1

如何在使用jQuery選擇特定選項時更改輸入文本的選擇列表?將選擇元素替換爲選項選擇的輸入文本

+2

你可以發佈你的代碼嗎? – 2011-06-06 13:17:51

+0

[jQuery獲取選擇選項ID並更改隱藏輸入值]的可能重複(http://stackoverflow.com/questions/3810718/jquery-get-select-option-id-and-change-hidden-input-value) – mcgrailm 2011-06-06 13:20:43

+0

我已經看到了一個使用jQuery選擇器replaceWith的stackoverflow的例子,但我無法找到它! – 2011-06-06 13:37:00

回答

2
<select onchange="if($(this).val()==2)$(this).replaceWith($('<input/>'))"> 
    <option>1 
    <option>2 
    <option>2 
</select>