На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: ElcnU, ANDLL, fatalist
  
> Как получить атрибуты input на form?
    Добрый день.

    У меня таблица с большим количеством form. В каждом form по два input.

    ExpandedWrap disabled
      echo '<form id="' . $formID . '">';
      echo '<input type="hidden" id="articleid" value="' . $row[0] . '"><input type="text" id="price" value="' . $row[2] . '">';
      echo '</form>';


    Пытаюсь получить атрибуты input-ов так:
    ExpandedWrap disabled
      <script type="text/javascript">
          $(document).ready(function () {
              $('form').submit(function () {
                  var formID = $(this).attr('id'); // Получение ID формы
                  var formNm = $('#' + formID);
                  var articleid=$("#articleid").val();
                  var price=$("#price").val();
                  //alert(articleid);
                  $.ajax({
                          url:'insert.php',
                          method:'POST',
                          data:{
                              formID:formID,
                              articleid:articleid,
                              price:price,
                          },
                         success:function(data){
                             alert(data);
                         }
                  });
              });
          });
      </script>


    ID form находит корректно, а атрибуты input - всегда от первой формы.
    Что я не так сделал? Помогите пожалуйста.
    0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
    0 пользователей:


    Рейтинг@Mail.ru
    [ Script execution time: 0,0211 ]   [ 16 queries used ]   [ Generated: 28.03.24, 21:27 GMT ]