我想从文本框中获取值,
并将它们添加到另一个页面上的下拉列表中。
假设你有这两种形式:
<form id="form1">
<input type="text" value="testing">
<button id="addoption">Click on me</button>
</form>
<form id="form2">
<select name="myoptions" id="myselect">
<option value="1">first option</option>
</select>
</form>
$('#addoption').click(function(e){
e.preventDefault(); //Prevent to send the form
var myvalue = $('input').val();
//Now let's append an option to the select
$('#myselect').append($("<option></option>").text(myvalue));
});
工作示例:http: //jsfiddle.net/WZyQ3/1/