gpt4 book ai didi

php - 当我按下更新按钮时,我需要更新使用 php 动态创建的所有字段?

转载 作者:行者123 更新时间:2023-11-29 12:19:37 25 4
gpt4 key购买 nike

当我按下“添加类别”按钮时,它将创建一条记录,并显示我正在使用 ajax 添加类别按钮的字段。效果很好。

在这里,我有另一个名为“更新”的按钮,当我按下更新按钮时,我需要更新通过按“添加类别”按钮动态创建的所有字段。

<div id="tabs">
<ul>
<li><a href="#tabs-1">Request Options</a></li>
<li><a href="#tabs-2">User Options</a></li>
</ul>
<div id="tabs-1" >
<form method="GET">
<h3>Request Options</h3>
<p>Request Categories refer to the problem type of the Request. Sorting is based on rank first, and then is alphabetic.</p>
<table align="center">
<tr>
<td><b>Add Category</b></td>
</tr>
<tr>
<td>Category Name:</td>
<td><input type="text" name="cname" id="cname"/></td>
</tr>
<tr>
<td>Rank</td>
<td><input type="number" name="ranknum" id="ranknum"/></td>
</tr>
<tr>
<td><input type="button" name="addcategory" align="right" value="Add Category" onclick="ajaxFunction()"/></td>
</tr>
</table>
<div id='ajaxDiv'>
<?php
include 'config.php';
$query = "SELECT * FROM rcategories ";

//Execute query
$qry_result = mysql_query($query) or die(mysql_error());
$i=0;
//Build Result String
$display_string = "<table width='100%'>";
$display_string .= "<tr>";
$display_string .= "<th>sno</th>";
$display_string .= "<th>category</th>";
$display_string .= "<th>rank</th>";
$display_string .= "</tr>";

// Insert a new row in the table for each person returned
while($row = mysql_fetch_array($qry_result)){
$i++;
$display_string .= "<tr>";
$display_string .= "<td>$i</td>";
$display_string .= "<td><input type='text' id='inp1' name='inp1' value='$row[cname]' /></td>";
$display_string .= "<td><input type='number' id='inp2' name='inp2' value='$row[rank]'/></td>";
$display_string .= "<td><a href='#' onclick='deleteFunction($row[id])'>Delete?</a></td>";
$display_string .= "</tr>";
}
$display_string .= "</table>";
echo $display_string;
?>

</div>
<input type=submit name=update value=update />
</form>
</div>

最佳答案

当动态字段显示时,会为该字段生成一个 id,并使用 j-query 或 javascript 获取该 id 的值,然后使用 ajax 发布该值并根据需要更新该字段

关于php - 当我按下更新按钮时,我需要更新使用 php 动态创建的所有字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29225873/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com