2016-01-26 5 views
0

Я использую PhP. У меня есть 3 раскрывающихся списка, один для континентов, другой для страны и третий для городов. Я хочу получить несколько континентов, стран и городов. У меня есть 3 кнопки для этих выпадающих списков. Я подключил события click с этими кнопками в jquery. Если я хочу выбрать несколько континентов, я выбираю континенту из раскрывающегося списка и нажимаю кнопку. Затем вызывается событие click, и я сохраняю значения в массиве, и процесс повторяется для следующего континента. В 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> 
Смежные вопросы