递增 Select ID 名称
Incremented Select ID Name
我试图在我的 php 文件中遍历一些动态创建的 select ID,但我一直 运行 遇到问题才能使其正常工作。我不断收到的错误消息是 "Notice: Undefined index: selectcell0"
PHP
for($i=0; $i<$_SESSION["arr"]; $i++){
if($_POST['selectcell'.$i]=='Closed')
{
echo "Working";
}
}
HTML
<td width="10%" align="left" class="no-padding">
<select id="selectcell<?php echo $i;?>" style="WIDTH: 100px; HEIGHT: 20px" type="text" cellpadding="0" cellspacing="0">
<option value="Closed" style="background-color:#66FF66" id="closedcheck">Closed</option>
<option value="In Progress" style="background-color:#FF0000" id="inprog" selected="selected">In Progress</option>
</select>
</td>
PHP
您需要设置 select 对象的名称。
<select name="selectcell<?php echo $i;?>">
发布项目使用元素名称而不是元素 ID
我试图在我的 php 文件中遍历一些动态创建的 select ID,但我一直 运行 遇到问题才能使其正常工作。我不断收到的错误消息是 "Notice: Undefined index: selectcell0"
PHP
for($i=0; $i<$_SESSION["arr"]; $i++){
if($_POST['selectcell'.$i]=='Closed')
{
echo "Working";
}
}
HTML
<td width="10%" align="left" class="no-padding">
<select id="selectcell<?php echo $i;?>" style="WIDTH: 100px; HEIGHT: 20px" type="text" cellpadding="0" cellspacing="0">
<option value="Closed" style="background-color:#66FF66" id="closedcheck">Closed</option>
<option value="In Progress" style="background-color:#FF0000" id="inprog" selected="selected">In Progress</option>
</select>
</td>
PHP
您需要设置 select 对象的名称。
<select name="selectcell<?php echo $i;?>">
发布项目使用元素名称而不是元素 ID