我有一个 .js 文件,其中仅包含 javascript,我的问题是;我有单独的 .php 文件和 .js 文件。我想获取 .php 文件回显/返回的值。我该如何解决这个问题?
我四处搜寻,发现我可以使用这个:
php:
<?php
echo 'name';
?>
js:
var user_name;
$.get('getId.php', function(data) {
user_name = data;
});
// other code
但这没有用。或者也许我需要包含另一个 js 库? 我不明白 php 文件返回的内容,它是空白的。
最佳答案
添加jquery库
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
</head>
在 PHP 中
<?php
echo json_encode(array('name'));
?>
然后
<script type="text/javascript">
$(document).ready(function(){
var user_name;
$.get('getId.php', function(data) {
user_name = data;
});
});
</script>
关于javascript - 将值从 php 回显到 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23338533/