0
A
回答
1
我可以給你的代碼,這將選擇一個選項,並自動生成文本框的輸入類型和插入選定值被表單使用。這是一個經過測試的代碼。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>test select</title>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script>
$(document).ready(function() {
$('#pickValue').change(function() {
var x =$(this).find('option:selected').text();
if($('#myval').length == 0)
$('#showData').append('<input type="text" name="myval" id="myval" value="'+x+'" >');
else
$('#myval').replaceWith('<input type="text" name="myval" id="myval" value="'+x+'" >');
});
});
</script>
</head>
<body>
<form action='xyz.php' method='get'>
<div id='showData'>
<select id='pickValue'>
<option>Pick value</option>
<option value='0.1'>0.1</option>
<option value='0.2'>0.2</option>
<option value='0.3'>0.3</option>
</select>
</div>
</form>
</body>
</html>
我附上了完整的代碼,您可以根據需要使用它。
3
這聽起來像你需要一個組合框與一些驗證。看一看:http://jqueryui.com/autocomplete/#combobox
1
你可能需要一個微調,而不是一個選擇框:http://jqueryui.com/spinner/#decimal
相關問題
- 1. 選擇單選按鈕後的文本輸入字段
- 2. 選擇相同的輸入時禁用輸入字段?
- 3. jQuery更改選擇字段填充輸入文本字段
- 4. jQuery:當輸入文本字段onChange時檢查單選按鈕
- 5. 根據菜單選擇顯示/隱藏表單輸入字段
- 6. 單個輸入字段的分隔輸入文本字段
- 7. 無法在HTML表單的輸入字段中輸入文本
- 8. bootstrap輸入組選擇字段,文本字段和搜索字段
- 9. 驗證文本字段,同時在文本框中輸入輸入
- 10. 在其他文本輸入字段中輸入文本時啓用複選框
- 11. JavaScript傳入輸入時沒有輸入輸入字段/表單
- 12. HTML表單輸入 - 選擇
- 13. jQuery改變在選擇單選按鈕時輸入文本
- 14. 如何根據選擇值顯示錶單輸入字段?
- 15. 從靜態輸入字段更新表單選擇(下拉)
- 16. 從selenium的html表單中選擇輸入字段
- 17. 文本字段重新輸入單詞
- 18. 當選擇單選按鈕時填充文本字段
- 19. 多文件選擇表單字段
- 20. Android - 選擇/輸入字段時自動填充字段
- 21. 用於文本輸入字段的CSS選擇器?
- 22. 允許文本輸入字段日期選擇
- 23. 如何在輸入字段上重新啓用文本選擇
- 24. 焦點並用javascript選擇另一個輸入文本字段?
- 25. Javascript:選擇當前焦點輸入字段中的文本
- 26. 選擇字段上方的文本輸入
- 27. AngularJS - 同時使用輸入字段作爲輸入字段和輸入字段
- 28. 輸入時驗證文本字段
- 29. 的值複製到文本輸入與選擇和輸入字段
- 30. 如何在選擇某個選擇列表值時禁用輸入字段