AngularJS。 $ http.post不起作用

时间:2015-08-03 14:21:58

标签: javascript php angularjs

我是编程新手。无论如何,我试图创建一个简单的网站,涉及将一些数字发送到数据库。我使用的是AngularJS框架,因此我使用了' $ http.post()'。这是我的HTML和JS代码:



app.controller('RotaController', ['$scope', '$http', function($scope, $http) {
    
    $scope.options = [{time: '00:00', value: 0}, {time: '00:30', value: 0.5}, {time: '01:00', value: 1}, {time: '01:30', value: 1.5}]
  
    $scope.send = function() {
        $http.post('insert.php', {'name': $scope.time}) 
        .success(function(data, status, headers, config){
            return alert('sent');
        });
        
        };
  }]);

...usual HTML tags. inlcuding the AngularJS script!

<form>
  <table>
    <tr>
      <td> <select ng-model="time" ng-options="loop.value as loop.time for loop in options">  </select> </td>
    </tr>
  </table>
</form>

..usual ending tags.
&#13;
&#13;
&#13;

然后,我稍后使用一个按钮,在单击时执行send()函数。 现在,insert.php文件肯定可以正常工作,因为我已经在不同的项目上使用它,并且我已经在它上面对它进行了测试。任何人都可以告诉我哪里出错了?

0 个答案:

没有答案