Javascript 需要实现ajax来更改下拉列表中输入字段的值
我正在填充表单中的输入行。它只改变一行。因为ajax使用id来显示php文件输出。但我需要更改每行的值 如能早日答复,我们将不胜感激Javascript 需要实现ajax来更改下拉列表中输入字段的值,javascript,php,jquery,ajax,Javascript,Php,Jquery,Ajax,我正在填充表单中的输入行。它只改变一行。因为ajax使用id来显示php文件输出。但我需要更改每行的值 如能早日答复,我们将不胜感激 function getAttendanceSub(categoryName) { $.ajax({ type: "GET", url: "getAttendanceSub.php", data: "CategoryName=" + categoryName, success: functio
function getAttendanceSub(categoryName) {
$.ajax({
type: "GET",
url: "getAttendanceSub.php",
data: "CategoryName=" + categoryName,
success: function(result) {
$("#subCategory").html(result);
}
});
};
html
$sql\u category1=“从unitmaster中选择id、单位,其中已删除=‘否’;
//echo$sql\u批处理;
$res_category1=mysql_查询($sql_category1);
while($row\u category1=mysql\u fetch\u assoc($res\u category1)){
$vall=$row_category1[“id”];
$captionn=$row_类别1[“单位”];
?>
你也可以添加你的HTML代码吗?你不能在HTML中复制ID。jQuery/JS只能找到第一个匹配项。你需要切换到使用类。你还需要显示你的HTML示例:)how isgetAttendanceSub(categoryName)
准确调用?我知道您希望尽早回复,但如果没有更多的代码/HTML,这个问题很难回答。任何答案都是猜测。请提供额外的信息,否则可能会被关闭:)我包含了js代码,用于动态添加输入行,也用于HTML。您现在可以解决它吗?是否添加HTML代码?您不能在HTML中复制ID。jQuery/JS只能找到第一个匹配项。您需要切换到使用类。您还需要显示一个HTML示例,请:)how isgetAttendanceSub(categoryName)
准确呼叫?我知道您希望尽早回复,但如果没有更多的代码/HTML,这个问题很难回答。任何答案都是猜测。请提供额外信息,否则可能会被关闭:)我包含了js代码,用于动态添加行输入,也用于HTML。您现在可以解决它吗?
$sql_category1 = "SELECT id, unit FROM unitmaster WHERE deleted = 'no' ";
// echo $sql_batch;
$res_category1 = mysql_query($sql_category1);
while ($row_category1 = mysql_fetch_assoc($res_category1)){
$vall = $row_category1["id"];
$captionn = $row_category1["unit"];
?>
<option value="<?php echo $captionn ?>"><?php echo $captionn ?></option>
<?php } ?>
</select>
</TD>
<TD width="10%">
<input type="text" name="txtbox2[]" />
</TD>
<TD width="10%"> <INPUT type="text" name="txtbox3[]" /> </TD>
<TD width="10%"> <INPUT type="text" name="txtbox4[]" /> </TD>
<!--<TD stylestyle="width:20px;"="width:50px;"> <INPUT type="checkbox" name="chkbox[]"/></TD>-->
</TR>
<?php
$i++;
?>
</TABLE>
<br/>
<INPUT type="button" value="Add" class="button" onClick="addRow('dataTable')" />
<!--<INPUT type="button" value="Delete" onClick="deleteRow('dataTable')" />-->
</div>
</div>
<br/>
</div><br/><br/>
<tr>
<td align="center"><input type="submit" value="submit" name="submit"/></td>
</tr>
</div>
</div>
</div>