2016-01-26 108 views
0

我正在使用PhP。我有3個下拉列表,一個是大陸,另一個是國家,第三個是城市。我想獲得多個大洲,國家和城市。我有3個按鈕用於這些下拉列表。我已經附加jQuery中這些按鈕的點擊事件。如果我想選擇多個大洲,那麼我從下拉列表中選擇大陸並單擊按鈕。然後點擊事件被調用,我將這些值保存在一個數組中,併爲下一個大陸重複這個過程。在jQuery中,我有3個大洲,國家和城市的陣列。如何在提交表單時將這些數組存儲在數據庫中。 enter image description here獲取多個下拉值的值

+1

使用ajax?或者你想存儲數組或數組的數據? – devpro

+0

我想在表單提交中將數組的數據和其他數據一起存儲在數據庫中。 – victor

+0

顯示尤爾代碼.. – devpro

回答

0
<select class="continent"> 
<option> 
</option> 
<option value="America">America 
</option> 
<option value="Asia">Asia 
</option> 
</select> 
<select class="country"> 

</select> 
<script> 
$(".continent").change(function(){ 
    var cou=new Object();///country 
    cou['America']=['USA','Example']; 
    cou['Asia']=['IRAN','Example','Example2']; 
    var sel=$(".continent").val(); 
    for(var j=0;j<cou[sel].length;j++) 
     { 
      $('.country').append("<option value="+cou[sel][j]+">"+cou[sel][j]+"</option>"); 
     } 
    }) 
</script>