私のイオンアプリケーションから私のPHPサーバに値を送ることはできません。私はhtmlでこのコードを使用します。ng-repeatで入力値を送信する方法は? Ionic
<form ng-submit="addfavourite()">
<input type="text" ng-model="veri.mac_id">
<input type="submit" value="" class="favourite">
</form>
私はコントローラにいくつかの値を投稿しようとします。
$scope.veri = {};
$scope.addfavourite = function(){
var links = 'http://www.example.com/api.php';
$scope.veri.user_id = loggeduser;
$http.post(links, {user_id : $scope.veri.user_id, mac_id : $scope.veri.mac_id}).then(function (fav){
$scope.response = fav.data;
if ($scope.response == 1) {
$scope.messages = 'Correct.';
}
else if ($scope.response == 0)
{
$scope.messages = 'False.';
}
console.log($scope.veriler.mac_id);
});
};
私はmac_idの価値を得るために何かしようとしますが、できませんでした。私がコンソールを見ると、 "undefined"エラーだけが表示されます。
ng-modelはveri.mac_idですが、console.logはveriler.mac_idです。それが未定義の理由です。どのようにPHPでそれを取得しようとしている? –
申し訳ありません私はとても多くのことを試みたのでこれを変更するのを忘れました。私が$ scope.veri.mac_idに変更して、コンソールが "undefined"を再度与えると –
どのようにPHPでそれを取得しようとしていますか? –