我從api生成html,但我無法從數據綁定中獲取它的值。 HTMLng-model在角js中不工作
<div class="content-fluid ng-scope" id="angular_template">
<div class="row">
<div class="col-md-6">
<label class="col-md-12">First Name</label>
<input type="text" ng-model="frm1.first_name" class="textboxStyle col-md-6 form-control" placeholder="first name">
</div>
<div class="col-md-6">
<label class="col-md-12">Last Name</label>
<input type="text" ng-model="frm1.last_name" class="textboxStyle col-md-6 form-control" placeholder="last name">
</div>
</div>
</div>
<input type="button" ng-click="save(frm1)" value="Submit" />
控制器:
mod.controller('CreateSimpleFormController', function($scope, $http) {
$http.get('<url>').success(function(response) {
var angularTemplate = response;// html string
document.getElementById("angular_template").innerHTML = angularTemplate;
}).error(function(error) {
console.log('error', error);
}).finally(function() {});
$scope.save = function(data){
console.log(data);
console.log($scope.frm1.first_name);
}
});
我得到未定義當我點擊提交按鈕。請幫助我出錯的地方。
什麼是未定義的? – adolfosrs
您沒有提交表單,但是您在代碼中使用了'type =「submit」'。嘗試使用類型按鈕的按鈕,看看它是否工作。 –
嘗試填充兩個輸入,然後按提交 – SuperComupter