我正在调用callKeywords,
<input type="text" ng-change="keywordsList()" ng-model="searchkeyword.keystring" class="typeahead">
但它在jquery文件中导致错误。
我在控制器中的功能:
$scope.callKeywords = function() {
$http.get(myurl).then(calbacksuccess1,calbackerror1);
function calbacksuccess1(response)
{
alert(response);
}
function calbackerror1(failure)
{
alert(failure);
}
}
答案 0 :(得分:-1)
我认为成功和错误回调函数应附加到$ scope变量。所以尝试下面这样做:
$scope.callKeywords = function() {
$http.get(myurl).then(calbacksuccess1,calbackerror1);
};
$scope.calbacksuccess1 = function(response){
alert(response);
};
$scope.calbackerror1= function(failure){
alert(failure);
};
这可能是个问题。
或者
要检查的另一件事是“searchkeyword”是否未定义。检查$ scope.searchkeyword =“”;在范围内定义。