Javascript 无法使用Angular.js从模式弹出窗口中的下拉列表中获取所选值
Angular.js中的模态弹出窗口中有一个问题。我有一个弹出窗口中的下拉列表。当我从列表中选择任何值时,它不会反映在控制器端。我在下面解释我的代码 test.html:Javascript 无法使用Angular.js从模式弹出窗口中的下拉列表中获取所选值,javascript,angularjs,twitter-bootstrap,Javascript,Angularjs,Twitter Bootstrap,Angular.js中的模态弹出窗口中有一个问题。我有一个弹出窗口中的下拉列表。当我从列表中选择任何值时,它不会反映在控制器端。我在下面解释我的代码 test.html: <a> <input type='button' class='btn btn-xs btn-green' value='View' ng-click="viewtestImages();"> </a> <modal title="
<a>
<input type='button' class='btn btn-xs btn-green' value='View' ng-click="viewtestImages();">
</a>
<modal title="All Images" visible="testModal">
<form name="billdata" id="billdata" enctype="multipart/form-data" novalidate>
<select class="form-control" id="status" ng-model="e_status">
<option value="">Select Status</option>
<option value="1">Active</option>
<option value="0">Inactive</option>
</select>
<input type="button" class="btn btn-success" ng-click="sendTestCode();" value="SEND"/>
</form>
</modal>
这里我的问题是在控制台消息中,在选择任何值后,我得到的值为
undefined
。此下拉列表在模式之外正常工作。这里我需要在用户单击“发送”按钮时选择任何值后,所选值将反映在控制台中。请帮助我。您可以发布更多html吗所以我们可以看到你的控制器在哪里?@tanenbring:我正在使用ui路由器
。一个控制器用于此给定页面。我还可以在日志消息中告诉你,我只收到文本检查
,但无法获得所选值。
$scope.viewtestImages=function(){
$scope.testModal = !$scope.testModal;
}
$scope.sendTestCode=function(){
console.log('check',$scope.e_status);
}