【发布时间】:2016-09-15 21:19:43
【问题描述】:
这是我尝试输入详细信息的 html 部分..
<div ng-app="angularPHP">
<div ng-controller="mainpagecntl">
<div id="customer" class="cuscontainer" hidden="hidden">
<div>
<h3 class="modal-title" >Add customer</h3>
<i class="fa fa-times" id="clo" aria-hidden="true"></i>
</div>
<table>
<tr>
<div class="form-group" >
<td><label id="label" class="control-label">customer Name:</label>
<td><input type="text" class="form-control" ng-model="customer_name" />
</div>
</tr>
<tr>
<div class="form-group">
<td><label id="label" class="control-label">Address:</label></td>
<td><input type="text" class="form-control" ng-model="customer_add"/></td>
</div>
</tr>
</table>
<div class="madal-footer">
<button class="btn btn-primary" ng-click="custadd()">ADD</button><br />
</div>
</div>
</div>
</div>
这是我的 angular-js 部分..
var app = angular.module('angularPHP', []);
app.controller('mainpagecntl', function($http,$scope)
{
$scope.custadd= function()
{
data={
cname :$scope.customer_name,
cadd: $scope.customer_add,
}
$http.post("../pos_system/Widgets/addcust.php?add",data).success(function(data)
{
});
}
});
但是当我点击按钮时,我的 ng-click 功能没有触发。
【问题讨论】:
-
您是否使用 ng-app 指令引导 Angular?你在使用 ng-controller 指令吗?
-
我正在使用 ng-controller 指令。@DanielBornstrand
-
为数据对象指定 var。在 click 函数中给出 console.log 或 alert 并检查。注释剩余代码
-
你能展示你的控制器吗?
-
你有没有触发它?它可能会显示一些错误