我正在處理angularJS。做一個自動請求
我有一個輸入連接到服務郵政編碼的服務。 (在我的情況下,所有的郵政編碼有5個數字)
我希望當我把第5個號碼,它使呼叫沒有按下按鈕。
我的服務是這樣的:
angular
.module('myApp')
.controller('codPostal', codPostal);
function codPostal($scope, $http, $rootScope) {
$scope.SendCP = function() {
var config = {
headers : {
'Content-Type': 'application/json;charset=utf-8;'
}
}
$http({
method:'GET',
url:'https://postal-code.service.com/' + $scope.formData.domicilio.codPostal,
headers: {
'Content-Type': 'application/json'
}
})
.success(function (data, status, headers, config) {
$rootScope.cpResponse = data;
})
.error(function (data, status, header, config) {
$scope.CPdetails = "Data: " + data +
"<hr />status: " + status +
"<hr />headers: " + header +
"<hr />config: " + config;
});
};
}
我用一個 'SendCP' 作爲觸發獲得響應。
只要它是等於添加監聽關鍵了,算個字符,到5,使呼叫服務。 –