Javascript 角度js ng单击不点火
我不明白我在哪里犯了错误Javascript 角度js ng单击不点火,javascript,angularjs,Javascript,Angularjs,我不明白我在哪里犯了错误 <div ng-app="nameApp" ng-controller="nameCntrl"> <table cellpadding="5" cellspacing="0" border="0" style="padding-left:50px;"> <thead><tr><th>Name</th><th>Value</th></tr><
<div ng-app="nameApp" ng-controller="nameCntrl">
<table cellpadding="5" cellspacing="0" border="0" style="padding-left:50px;">
<thead><tr><th>Name</th><th>Value</th></tr></thead><tbody>
<tr><td>Chris </td>
<td><input type="text" size="4" ng-model="numDays"/>
<input type="button" value="submit" ng-click="submitbutton"/></td></tr>
</table>
{{numDays}}
</div>
var app = angular.module('nameApp', []);
app.controller('nameCntrl',function($scope) {
console.log($scope);
$scope.numDays = 5;
$scope.submitbutton = function() {
alert($scope.numDays);
}
});
http://jsfiddle.net/srvdfv6y/1/
名称值
克里斯
{{numDays}}
var-app=angular.module('nameApp',[]);
应用程序控制器('nameCntrl',函数($scope){
console.log($scope);
$scope.numDays=5;
$scope.submitbutton=函数(){
警报($scope.numDays);
}
});
http://jsfiddle.net/srvdfv6y/1/
您编写的应用程序是正确的,请注意在事件DOM就绪之前加载angular脚本
请参见
另外,正如@TjGienger所注意到的,
ng click=“submitbutton”
应该是ng click=“submitbutton()”
您编写的应用程序是正确的,只是要注意在事件DOM就绪之前加载angular脚本
请参见
另外,正如@TjGienger所注意到的,
ng click=“submitbutton”
应该是ng click=“submitbutton()”
您需要将submitbutton()
指定为ng click
语句
var-app=angular.module('nameApp',[]);
应用程序控制器('nameCntrl',函数($scope){
console.log($scope);
$scope.numdays=5;
$scope.myValue=true;
$scope.submitbutton=函数(){
警报($scope.numdays);
$scope.myValue=false;
}
});
名称
价值
克里斯
{{numDays}}
提交的答复
您需要将submitbutton()
指定为ng click
语句
var-app=angular.module('nameApp',[]);
应用程序控制器('nameCntrl',函数($scope){
console.log($scope);
$scope.numdays=5;
$scope.myValue=true;
$scope.submitbutton=函数(){
警报($scope.numdays);
$scope.myValue=false;
}
});
名称
价值
克里斯
{{numDays}}
提交的答复
在您的ng click上,您需要parens=ng click=“submitbutton()”
@TjGienger如果稍后在单击时动态添加div
,我能否调用angular.module
,因为加载html时会加载javascript,但是加载页面时没有加载div?@user525146您能解释一下为什么要动态添加它吗?@TjGienger我有一个表,在第一列中我有一个按钮要单击,我调用ajax来加载更多细节,如下面所示,我希望这些细节可以编辑以更新值。在ng单击时,您需要parens=ng click=“submitbutton()”
@TjGienger如果稍后在单击时动态添加div
,我能否调用angular.module
,因为加载html时会加载javascript,但是加载页面时没有加载div?@user525146您能解释一下为什么要动态添加它吗?@TjGienger我有一个表,在第一列中我有一个按钮要单击,我调用ajax来加载更多细节,如下面所示,我希望这些细节可以编辑以更新值。如果稍后在单击时动态添加div
,我是否可以调用angular.module
c,因为加载html时会加载javascript,但加载页面时不会加载div?以后不能动态添加ng app
语句,加载文档时,它需要在那里。我有一个表,在第一列中我有一个按钮可以单击,我执行ajax调用来加载更多细节,如下面所示,我希望它们可以编辑以更新值<代码>http://legacy.datatables.net/release-datatables/examples/api/row_details.html如果稍后在单击时动态添加div
,我是否可以调用angular.module
c,因为加载html时会加载javascript,但是加载页面时没有加载div?以后不能动态添加ng app
语句,加载文档时它需要在那里。我有一个表,在第一列中有一个按钮可以单击,我做了一个ajax调用来加载更多的细节,如下面所示,我希望这些细节可以编辑以更新值<代码>http://legacy.datatables.net/release-datatables/examples/api/row_details.html