-1
です。私はangularjsの完全な初心者です。私は$ httpを使用してサーバーに送信しています。エコーからデータを取得するHTTPを取得できます。しかし、私はリターンを使用してデータを取得しようとしています。何か案は?PHPで返されたデータは表示されませんが、エコーは
$scope.SendData = function() {
// use $.param jQuery function to serialize data from JSON
var data = $.param({
action: "get_clients"
});
var config = {
headers : {
'Content-Type': 'application/x-www-form-urlencoded;charset=utf-8;'
}
}
$http.post('http://********.co.uk/*******/switchboard.php', data, config)
.success(function (data, status, headers, config) {
$scope.PostDataResponse = data;
console.log($scope.PostDataResponse);
})
.error(function (data, status, header, config) {
$scope.ResponseDetails = "Data: " + data +
"<hr />status: " + status +
"<hr />headers: " + header +
"<hr />config: " + config;
console.log($scope.ResponseDetails);
});
};
phpファイルは非常に単純でエコーまたはリターンです。
<?php
echo "i am from the php file";
?>
<?php
return "i am from the php file";
?>
参照してくださいここで見ることができます[PHPエコーと平易な英語でのPHPのリターンの違いは何ですか?](http://stackoverflow.com/questions/9387765/what-is-the-difference-php-echo-and-php-return-in-plain-english)を参照してください。 –
大丈夫私はエコーと復帰についての文書を読んでいて混乱していました。ありがとう – Bish25
@読んでいた正確な質問 – Bish25