gpt4 book ai didi

PHP/jQuery Ajax/在 Ajax 处理页面中加载 xml

转载 作者:行者123 更新时间:2023-12-01 05:05:26 26 4
gpt4 key购买 nike

我被一些从 jQuery.Ajax 调用调用的 PHP 代码所困扰。

基本代码是这样的:

进程.php:

$video_id = "u-KoTOhbn30";
$url = "http://gdata.youtube.com/feeds/api/videos/". $video_id;
$doc = simplexml_load_file($url);
$title = $doc->title;
// [sudo] Enter title into database //

现在,当我访问http://www.mydomain.com/process.php时它工作完美。

我的主页是:

$.ajax({
type: "POST",
url: "process.php",
data: dataString,
success: function() {
// do something
});
}
});

现在,当 process.php 在这个 ajax 进程中被调用时......什么也没有发生?它失败/忽略它。那我该怎么办呢?如何读取 Ajax 调用的页面中的 XML 文件?

编辑:只是为了澄清... Ajax 调用确实处理了我的页面,只是 $doc = simplexml_load_file($url);调用不起作用如果我手动查看页面 simplexml 可以工作。当通过 ajax 调用它时,它不执行任何操作

提前非常感谢

最佳答案

在 success 函数中添加一个参数来获取返回的数据。

success: function(data) {
alert(data); // returned content is stored in data and it is alerted here.
// do something
});

关于PHP/jQuery Ajax/在 Ajax 处理页面中加载 xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6370750/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com