当PHP被Javascript传递时,会在HTML中被注释掉

当PHP被Javascript传递时,会在HTML中被注释掉,javascript,php,html,Javascript,Php,Html,我创建了动态添加和删除下拉列表。在Javascript传递的php代码被注释掉之前,它可以正常工作 View.php <div class="form-group"> <label>Cara Pengolahan</label> <select class="form-control" id="pengolahan" required> <option value="">No Selected</o

我创建了动态添加和删除下拉列表。在Javascript传递的php代码被注释掉之前,它可以正常工作

View.php

<div class="form-group">
    <label>Cara Pengolahan</label>
    <select class="form-control" id="pengolahan" required>
        <option value="">No Selected</option>
        <?php foreach($pengolahan as $row):?>
           <option value="<?php echo $row->id_pengolahan;?>"><?php echo $row->cara_pengolahan;?></option>
        <?php endforeach;?>
    </select>
</div>
<div class="input_fields_wrap">
    <input type="button" class="btn btn-info add_field_button" value="Tambah Cara Pengolahan"/> <br/><br/>
</div>

卡拉·彭戈拉汉
未选择

也许更有用的解决方案是:

将以下内容添加到view.php文件:

<div class="form-group">
  <select class="form-control" style="width:95%; display:inline-block; margin-right:10px;" id="pengolahan[]" name="pengolahan[]" required>
    <option value="">No Selected</option>
    <?php foreach($pengolahan as $row):?>
    <option value="<?php echo $row->id_pengolahan;?>"><?php echo $row->cara_pengolahan;?></option>
    <?php endforeach;?>
    </select>
    <button class="btn btn-danger closebtn remove_field"><b>&times</b></button></div>

未选择

阅读上述建议的副本时,请记住javascript是客户端,PHP是服务器端。PHP不处理.js文件,而是按原样交付。
<div class="form-group">
  <select class="form-control" style="width:95%; display:inline-block; margin-right:10px;" id="pengolahan[]" name="pengolahan[]" required>
    <option value="">No Selected</option>
    <?php foreach($pengolahan as $row):?>
    <option value="<?php echo $row->id_pengolahan;?>"><?php echo $row->cara_pengolahan;?></option>
    <?php endforeach;?>
    </select>
    <button class="btn btn-danger closebtn remove_field"><b>&times</b></button></div>