我正在开发angularjs应用程序。我有一个单选按钮,基于我需要显示结果的单选按钮的选择。 问题是当我更改单选按钮时,它不会调用js代码。无法跟踪错误/问题并且控制台上没有显示错误。 下面我分享了整个代码,任何建议都会有所帮助。
HTML:
<table>
<tr>
One <input type="radio" ng-model="value" value="foo" ng-change='newValue(value)'> <br>
Two: <input type="radio" ng-model="value" value="bar" ng-change='newValue(value)'>
</tr>
</table>
答案 0 :(得分:0)
Angular不会识别您的ng-model
或ng-change
,因为您的<tr>
不包含任何<td>
。只需将inputs
包裹在<td>
中,就可以了:
<tr>
<td>
ALL <input type="radio" ng-model="value" value="foo" ng-change='newValue(value)'> <br>
Laptop,desktop,server: <input type="radio" ng-model="value" value="bar" ng-change='newValue(value)'>
</td>
</tr>