我試圖使用jQuery來填充以下JSON數據使用JSON數據下拉框
{
"Name":["A","B","C"],
"Movie":["X","Y","Z"]
}
的下拉框,這個劇本是我迄今所做
$("#firstbox").change(function(){
var $selection=$(this);
$.getJSON("data.json",function(data){
var i=$selection.val();
var arr=[];
switch(i){
case 'Name':
arr=data.Name.split(",");
break;
case 'Movie':
arr=data.Movie.split(",");
break;
}
});
});
我的基本index.html就像這樣
<select id="firstbox">
<option selected value="">---Select---</option>
<option value="Name">Name</option>
<option value="Movie">Movie</option>
</select>
<select id="secondbox" name="">
<option selected value="">---Generate---</option>
<script src="myjs.js"> </script>
</select>
'secondbox'下拉菜單應該生成對應於'firstbox'下拉菜單的選擇。我收到的錯誤是'未定義分割功能'。任何人都可以給我一個提示嗎?
感謝
感謝了很多。它的作品完美! – user3063604