サーバーからhtml(「12 ..」など)を<select>
介してオプションを取得する場合、(jqueryを使用):
$.ajax({url:"index.php",
success:function(data) {
$("#my_select").html(data);
}
});
<select>
配列のような値 (おそらく json) を介してオプションを取得する場合:
...
<script type="text/javascript">
var values = {option1:{value:"value1",text:"text1"},option2:{value:"value2",text:"text2"},option3:{value:"value3",text:"text3"}}; // lets say these came from server (a json response)
var d = $("#my_select")[0];
d.length = 0;
var c=0;
for(var x in values) {
d.options[c++] = new Option(values[x]["text"],values[x]["value"]);
}
</script>