我想拉一个PHP变量($ purpose)并在选项选择中显示它。当我拿出元素属性ng-model =“purpose”时,我拥有的代码(见下文)才起作用。如果我放置了ng模型,选项select显示Purpose,这表明php echoinng没有通过。它似乎呼应php变量和使用angularjs相互冲突。有没有人有这个问题?有没有解决方法?angularjs干扰回调php变量
<select id="purpose" class="form-control custom-select" name="purpose" value="<?php if(isset($purpose) or !empty($purpose)) {echo $purpose;}?>" ng-model="purpose" autocomplete="on" required/>
<option <?php if($purpose == "") echo 'selected';?> value="">Purpose</option>
<option <?php if($purpose == "1030") echo 'selected';?> value="1030">1Exchange</option>
<option <?php if($purpose == "1040") echo 'selected';?> value="1040">Non-exchange</option>
<option <?php if($purpose == "1050") echo 'selected';?> value="1050">Financing</option>
</select>
嗨,我试过你的代码,它没有工作。 – javystar
我更新了答案 –