Javascript 在两个文件中使用php进行JSON编码
我有两个文件,请查阅 v1/index.php(php) index.php(标题)Javascript 在两个文件中使用php进行JSON编码,javascript,php,json,Javascript,Php,Json,我有两个文件,请查阅 v1/index.php(php) index.php(标题) var checkState=函数(){ jQuery.ajax({ url:“./v1/index.php” }).done(函数(数据){ var user_name=jQuery('#name'); var email=jQuery(“#email”); user_name.html(datad.data); email.html(datad.email); }); } checkState(); 设置
var checkState=函数(){
jQuery.ajax({
url:“./v1/index.php”
}).done(函数(数据){
var user_name=jQuery('#name');
var email=jQuery(“#email”);
user_name.html(datad.data);
email.html(datad.email);
});
}
checkState();
设置间隔(检查状态,10000);
index.php(html)
名称:-
我正在尝试使用JSON
从其他文件中获取名称,但它没有获取,也没有显示错误
另外,请看一看,您的“完成”部分中的问题是否更清楚,并检查控制台是否符合您的情况:
V1/index.php
vs.url:'./V1/index.php'
v很小,在这里输入错误,在实际代码中进行了交叉检查……您没有调用getuserDetails()
我应该在哪里调用该函数?在脚本和如何?
function getuserDetails($request){
$userName= $request->getParam('name');
$mobile_no= $request->getParam('image');
$email= $request->getParam('email');
echo json_encode(array('status' => '1','msg'=>'success','data'=>"Name:-".$userName));
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script>
var checkState = function(){
jQuery.ajax({
url: './v1/index.php'
}).done(function(datad){
var user_name = jQuery('#name');
var email = jQuery('#email');
user_name.html(datad.data);
email.html(datad.email);
});
}
checkState();
setInterval(checkState, 10000);
</script>
Name:- <strong><span id="name"></span></strong>