在我的页面中,我通过“ng-include src”加载div的内容。在这个内容中,我有一个< select> item:
<select name="relationship" ng-model="userEdit.relationship">
<?php
$tree = taxonomy_get_tree(5);
foreach ($tree as $row) {
echo "<option value=".$row->tid.">".$row->name."</option>\n";
}
?>
</select>
在我的“控制器”功能中,我无法将此树创建为数组以传递给“ng-options”,因为我无法通过Web访问源树。我只能阅读完整的HTML表单。我可以更改表单的来源(例如,如果我需要注入一些东西),但我无法在控制器中获取原始树。
然而,HTML是可以的,但当我选择我的“关系”并将表单(ng-click =“myfunction()”)发送到我的控制器功能时,我可以看到“userEdit”中没有“关系” “对象。
我的错误在哪里?
感谢。
答案 0 :(得分:0)
你缺少引号
echo "<option value='".$row->tid."'>".$row->name."</option>\n";