2016-05-17 4 views
0

Я хочу пропустить форму с помощью Javascript, но моя проблема в том, что у меня есть другая форма в первой форме.Loop через форму, которая содержит другую форму

Я хотел бы пропустить первую форму, а не внутреннюю. Я нашел этот метод на другом посту:

var table = $("#table_cultures tbody"); 

table.find('tr').each(function (i) { 
    var $tds = $(this).find('td'), 
     productId = $tds.eq(0).text(), 
     product = $tds.eq(1).text(), 
     Quantity = $tds.eq(2).text(); 

    // do something with productId, product, Quantity 

    alert('Row ' + (i + 1) + ':\nId: ' + productId 
      + '\nProduct: ' + product 
      + '\nQuantity: ' + Quantity); 
}); 

Этот метод работает, но проходит через обе формы.

EDIT 1:

HTML, выглядит следующим образом:

<form> 
    <table> 
     <tr> 
      <td>Something here</td> 
     </tr> 
     <tr> 
      <td> 
       <form> 
        <table> 
         //tr td ... 
        </table> 
       </form> 
      </td> 
     </tr> 
    </table> 
</form> 
+1

Можете ли вы предоставить нам HTML-код, чтобы мы могли видеть, что вам нужно, пожалуйста? – SteeveDroz

+0

Это что-то плохое - с формой в форме. Не все браузеры справятся с этим. Некоторые из них просто удалят один из них – xAqweRx

+0

@xAqweRx Я понимаю, и я знаю это, но я не могу обойтись без него, это что-то задает мой начальник:/ – Erlaunis

ответ

Смежные вопросы