我正在使用angularjs自动完成指令,但有一些问题。
我有一个具有自动完成输入的表单。当我在那里键入内容时,变量一词作为JSON发送:
但是,当我使用相同的功能(从不同的角度控制器,但相同的功能)在另一种形式术语变量发送完美,自动完成工作正常:
这里是我的角函数:
- $scope.getCustomers = function (searchString) {
- return $http.post("/customer/data/autocomplete",{term: searchString})
- .then(function (response) {
- return response;
- });
- };@H_502_8@
你觉得怎么样?
使用JSON.stringify()来包装你的json
- var parameter = JSON.stringify({type:"user",username:user_email,password:user_password});
- $http.post(url,parameter).
- success(function(data,status,headers,config) {
- // this callback will be called asynchronously
- // when the response is available
- console.log(data);
- }).
- error(function(data,config) {
- // called asynchronously if an error occurs
- // or server returns response with an error status.
- });@H_502_8@