我有一个发票页面,所有值都基于AngularJS ng-model
s(变量),因此它们是动态的。
当我更改文本字段DISCOUNT时,所有值都会根据折扣值(也重复调用函数abc
)而更改。这很好。
但是现在我在函数loadadditionalvalues
中创建了一个新函数abc
并请求HTTP调用。第一次这个功能正常工作。但是,当我在折扣字段中键入内容时,它会请求,但从不响应并被我的新函数loadadditionalvalues
挂起。
function abc(){
$scope.loadadditionalvalues = function (n,o,scope)
{
arr=[];
$scope.isAppInitialized = false;
var requestUrl = 'page_test.php?do=action_netvalues&action=ID' ;
$http({
url: requestUrl,
method: 'GET'
}).then(function(response){
if(typeof response.data.ERROR_MSG !== 'undefined' || typeof response.data !== 'object' || typeof response.data.message !== 'undefined' || (typeof response.data.success !== 'undefined' && !response.data.success))
{
console.log("error ");
}
else
{
$scope.staffel_liste =response["data"];
}
});
};
$scope.loadadditionalvalues(null,null,scope);
}