1
我有一個具有相同表單參數名稱的動態表。 我需要在PHP頁面中使用$ _POST將參數作爲單獨的行插入到數據庫中。在動態表格中區分tr以序列化jQuery
HTML
<section id="table_params_form">
<form>
<table id="table_params">
<tr>
<td><select id="selectcs" name="selectcs[]">
*--value options --*
</select></td>
<td><select id="selectprts" name="selectprts[]">
*--value options--*
</select></td>
<td><select id="selectnds" name="selectnds[]">
*--value options --*
</select></td>
<td><input type="text" name="lcl[]" value="0"></td>
<td><input type="text" name="ucl[]" value="0"></td>
</tr>
</table>
</form>
<section>
jQuery的下方追加TR ID每一行,但它實際上並不能幫助獲得POST值作爲單獨的行。 有沒有解決方案可以在PHP頁面中獲取這些數據庫插入值?
jQuery的
formData = $("#table_params_form").serialize();
$('#table_params').find('tr').each(function(){
formData += '&' + this.id + '=row'+(i+1);
i++;
});
$.post("saveParams.ajax.php",(formData))
鑑於所有的控件具有相同的名稱,當然你可以找出哪一行是哪個由索引的結果數組? –