我对 Javascript 还很陌生,尤其是 Ajax,所以请多多包涵……
我想在插入新行后更新一个表,但不是让 Ajax 一起输出一个 html 表,我更喜欢从 PHP mysql 收集所有数据并将其插入到预先存在的表中一个循环。
这就是我通常使用 PHP 和while()
函数的方式,这样我就可以使用数组插入数据的各个部分。例如"$mem['Name']"
$mems = mysql_query($sql,$con);
while($mem=mysql_fetch_array($mems)){
$lmc++;
echo '<tr class="data">';
echo '<td class="index">'.$lmc.'</td>';
echo '<td class="name">'.$mem['Name'].'</td>';
echo '<td class="arcid">'.$mem['ArcID'].'</td>';
echo '<td class="type">'.$mem['Type'].'</td>';
echo '<td class="role">';
echo '<input style="width:100%;" type="text" name="art_realname" id="art_realname" class="field" value="'.$mem['Role'].'" tabindex="1" />';
echo '</td>';
echo '</tr>';
};
有没有使用 AJAX 的方法,这样我可以首先收集 PHP 文件中的所有数据并将其放入数组中,然后将其发送回 AJAX,最后在实际页面上使用 Javascript 执行循环部分和将它插入到那里的表格中?