Показать сообщение отдельно
  #15 (permalink)  
Старый 04.01.2013, 17:22
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

<head>
<script src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
</head>
<body>

<form>
  <select id="ispol1">
    <option selected>1</option>
    <option>2</option>
  </select>
  <select id="ispol2">
     <option>1</option>
     <option selected>2</option>
  </select>
</form>


<script>
$(window).load(function () {
  var ispol =[];
  $("select[id^='ispol']").each(function () {
      var N = parseInt($(this).attr("id").replace("ispol",""));
      ispol[N]=$(this).find("option:selected").val();
  });


  $("select[id^='ispol']").change(function () {
      var N = parseInt($(this).attr("id").replace("ispol",""));
      ispol[N]=$(this).find("option:selected").val();
for(var i in ispol){
alert(ispol[i]);
}
  });
for(var i in ispol){
alert(ispol[i]);
}
});
</script>

</body>

Тут нужно забирать данные при полном заполнении формы (он жа может переключать селекты ) т.е при и нажатии кнопки отправки формы
Ответить с цитированием