我想从PHP页面传输数据,该页面从MySql导入数据,所以我需要在我的移动应用程序(Cordova)上显示这些数据,我使用javascript。
这是我使用的PHP代码:
if($count == 1) {
echo $name .$points . $gold;
}else {
echo "Your Login Name or Password is invalid";
}
这是Jquery代码:
$.ajax({
type: 'POST',
url: 'http://xxxxxx/login.php',
data: datastring,
success: function(data) {
alert(data + 'worked');// does nothing
}
});
我找到了答案:
1-在"echo"之后添加"json_encode"2-在Javascript上使用此代码:
<script>
function reqListener () {
console.log(this.responseText);
}
var oReq = new XMLHttpRequest();
oReq.onload = function() {
alert(this.responseText);
};
oReq.open("get", "http://localhost/send.php", true);
oReq.send();
</script>