Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 需要实现ajax来更改下拉列表中输入字段的值_Javascript_Php_Jquery_Ajax - Fatal编程技术网

Javascript 需要实现ajax来更改下拉列表中输入字段的值

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

我正在填充表单中的输入行。它只改变一行。因为ajax使用id来显示php文件输出。但我需要更改每行的值

如能早日答复,我们将不胜感激

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 is
getAttendanceSub(categoryName)
准确调用?我知道您希望尽早回复,但如果没有更多的代码/HTML,这个问题很难回答。任何答案都是猜测。请提供额外的信息,否则可能会被关闭:)我包含了js代码,用于动态添加输入行,也用于HTML。您现在可以解决它吗?是否添加HTML代码?您不能在HTML中复制ID。jQuery/JS只能找到第一个匹配项。您需要切换到使用类。您还需要显示一个HTML示例,请:)how is
getAttendanceSub(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>