2
私は異なるIDを持つdivの数を持っています。私は何をしようとしている、特定のdivをクリックすると、js関数が呼び出され、そのdivのid値がphpに送られ、php変数に代入され、応答が取得されます。私は角度ジェスajax、$ httpメソッドを介して行う必要があります。これは私のシンプルなアヤックスメソッドです、私は今何をしなければなりませんか?divのid値を角度js ajaxを使ってphp変数に送る
<div class="col-sm-4 col-md-4 ppp" ng-repeat="id in d" data-id="32">
function divClick(id){
var headers = {'Content-Type': 'application/x-www-form- urlencoded'};
var app = angular.module("myApp",[]);
app.controller("myCtrl",function($scope,$http){
$http({
method:"POST",
url:"files.php",
headers:headers
}).then(function(res){ }
})
});
}
とどのようにPHPの変数にそれを得るためにそれで? –
jsonオブジェクトをデコードし、objのidプロパティにアクセスする必要があります。これはうまくいくはずです: '$ json = file_get_contents( 'php:// input'); $ obj = json_decode($ json、true); echo $ obj ["id"]; ' – quirimmo
p.s. JSONとして直接読んでも簡単に送ってください。答えのコードも更新しました。 – quirimmo