我有一个带有fancybox的php页面。 我有一个PHP页面,与jQuery显示fancybox。 当fancybox显示时,我需要从数据库加载数据。 代码中的点击事件:当用JSON加载时,php将数据加载到fancybox中
$("a#addActivitat").click(function(){
var retorn;
$.getJSON('aplicacio/agendaLoadData.php?action=loadIdAct',function(data){
retorn = data;
});
alert(retorn);
});
警报未定义
的fancybox的代码:
<div id="agendaAddAct">
<form method="post" action="" target="workFrame" id="actionform">
<p>
<input type="text" name="idRel" id="idRel"/>
</p>
<input type="button" value="Afegir activitat" class="btnsubmit" id="afegirActivitat"/>
</form>
</div>
我需要的PHP调用的返回值在idRel输入被加载。 那就是所谓的与JSON的agendaLoadData的代码:您没有正确使用$.getJSON
$var = new facanabbdd();
echo json_encode($var->getMaxValueRel());
谢谢但数据的响应不明确 – 2012-04-29 02:15:33
这可能意味着没有数据返回,可能是地址错误,或返回的数据是无效的JSON。很难说真的吗? – adeneo 2012-04-29 08:59:36
我发现错误,感谢您的帮助 – 2012-04-29 20:25:29