Używam ajaxa do dynamicznego wysyłania danych. Ogólnie nie było problemów, gdy pobierałem dane z odpowiedniego formularza - okienka tekstowe, checkboxy i radio przesyłane było poprawnie do pliku PHP.
Przy statycznym formularzu, do pliku PHP przesyłane są w POST są dane z elementu 'op' z wartością klikniętego buttona czyli 'add' albo 'delete'.
$('form').on('submit', function(e) { var op = $("button[name=op]").val(); var string = '&option=' + op ...request... e.preventDefault(); });
Przy dynamicznym formularzu pobiera mi wartość tylko pierwszego elementu. Nie dziwne, bo pobieram wartość elementu o name=op i i taką wartość otrzymuję. Pytanie brzmi: w jaki sposób wybrać element "button[name=op]" który został kliknięty i z niego pobrać wartość?