我是编程新手。无论如何,我试图创建一个简单的网站,涉及将一些数字发送到数据库。我使用的是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;
然后,我稍后使用一个按钮,在单击时执行send()函数。 现在,insert.php文件肯定可以正常工作,因为我已经在不同的项目上使用它,并且我已经在它上面对它进行了测试。任何人都可以告诉我哪里出错了?