您是否有人知道如何在页面加载之前停止在浏览器中输出json数据?回收的数据包括带有
的php脚本echo json_encode($row);
但'echo'使我可以访问$ .ajax函数中的数据。
提前致谢
答案 0 :(得分:1)
根据您在问题中的说法和对早期答案的评论,您有一个voting.php
脚本,其中包含另一个脚本,例如data.php
。后者执行echo json_encode($row)
,这会导致voting.php
输出中出现不需要的数据。您希望voting.php
使用jQuery data.php
函数从$.ajax
加载数据。
data.php
。voting.php
生成的页面加载后进行必要的$.ajax
调用,即当DOM准备就绪时,使用jQuery ready事件。准备好的事件:
voting.php
答案 1 :(得分:0)
像这样包裹你的代码,它只会在文档加载后触发。
$(document).ready(function() {
// put all your jQuery goodness in here.
});
答案 2 :(得分:-1)
根据定义,PHP只能在页面加载之前执行。
如果你提供一些关于你想要完成的事情的更多信息,我相信你会得到一些有用的建议。