gpt4 book ai didi

javascript - 单击按钮时动态添加选择框、文本框和日期并将这些值插入数据库

转载 作者:行者123 更新时间:2023-11-30 00:56:58 25 4
gpt4 key购买 nike

我想知道如何多次显示“add div”并在单击“Add”按钮时将这些值插入数据库。

 <div id="adddiv" style=""> 
<table cellpadding="2" style="width:5`enter code here`5%;" bgcolor=""
cellspacing="4" align="left">

<tbody align="left">

<tr>
<td ><h4>Select1</h4></td>
<td>
<select name=sel1 id="sel" style="width:285px;">
<?php
mysql_set_charset("utf8");
$selauf="SELECT * FROM `table1`";
$resauf= mysql_query($selauf);
echo"<option value=0></option >";
while ($rowauf= mysql_fetch_array($resauf))
{
$auf_val=$rowauf['aufvalue'];

$auf_arr[]=$auf_val;

}

$arrlengthauf=count($auf_arr);
for ($i=0;$i<$arrlengthauf;$i++)
{

echo"<option >".$auf_arr[$i]."</option >";
}


?>
</select>

</td>

</tr>

<tr >
<td allign="left"><h4>date1</h4></td>
<td >

<input type="text" name="datum1">
<a href="javascript:void();" onClick="setYears(1947, 2020);showCalender(this, 'datum1');">
<img src="images/calender.png"></a>




</td>
</tr>


<tr >
<td > <h4>Select2</h4></td>
<td>
<select name=sel2 id="sel2" style="width:295px;" >

<option value=" "> </option>
<option value="Ja">Ja</option>
<option value="Nein">Nein</option>
<option value="Unbekannt">Unbekannt</option>

</select>

</td>
</tr>
<tr >
<td > <h4>Select3</h4></td>
<td>
<select name=sel3 id="sel3" style="width:295px;" >

<option value=" "> </option>
<option value="Ja">Ja</option>
<option value="Nein">Nein</option>
<option value="Unbekannt">Unbekannt</option>

</select>

</td>
</tr>
<tr >
<td ><h4>Date2</h4></td>
<td>
<input type="text" name="dat2">
<a href="javascript:void();" onClick="setYears(1947, 2020);showCalender(this, 'dat2');">
<img src="images/calender.png"></a>
</td>
</tr>







</tbody>
</table>

<div id="result">

</div>


<input type="button" name="addvalue" value="ADD" >
</div>

最佳答案

我猜你需要的是 DOM(文档对象模型)技巧

如果您想让用户能够动态添加此数据到网络浏览器,您需要在用户单击“添加”按钮后立即将此数据附加到表中

例如:

<html>
<input type="button" id="addbutton" value="Add Row" />
</hml>


$(document).ready(function () {

$('#addbutton').click(function () {

$('#tableId').append(<tr> Your code </tr>);
});
});

关于添加值,我想您可以通过添加一个按钮来异步抛出ajax,该按钮将连接到将执行sql查询的另一个页面

关于javascript - 单击按钮时动态添加选择框、文本框和日期并将这些值插入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20467091/

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