我试图用angular:
做$ http.getvar monster_info = angular.element(this).find("img").attr("title");
$http.get("lib/terrain.php", {monster_data: monster_info}).success(function(data) {
console.log(data);
});
这是我的terrain.php:
$data = file_get_contents("php://input");
$objData = json_decode($data);
echo $objData->monster_data;
使用GET时,唯一返回空字符串。但如果我改为$ http.post,那就完美了。如何使用$ http.get?
使其工作答案 0 :(得分:1)
请尝试此操作
var monster_info = angular.element(this).find(" img")。attr(" title");
$ http.get(" lib / terrain.php",{
params: { monster_data:monster_info}}).success(function(data) { console.log(data);
});