【发布时间】:2015-05-25 16:06:25
【问题描述】:
我是法国人,我正在使用 AJAX 进行网站优化,但我遇到了一个奇怪的错误。我用代码解释
我正在使用 php 文件。在这个 php 文件中,我们构建了一个 id='ajax' 的表
<table id='ajax' width='100%'> <!-- On cré un nouveau tableau qui prend toute la largeur de la page -->
此表是 php 数据(回显 + html 代码)的馈送
除此之外,我们还有一个名为 ajax_v2.php 的其他 php 文件,它通常在 javascript 和 AJAX 请求之后提供表格。
所以,我想使用 jquery 的加载方法
我的 js 脚本在这里:
<script src="js/jquery-last.js"></script>
<script>
function ajax(id,type)
{
var param = 'read=' + id + ',type=' + type;
$("#ajax").load("themes/2/ajax_v2.php",param);
alert(param);
}
</script>
此脚本位于第一个 php 文件的末尾。
当我在 FTP 会话上执行此代码时,我正在为一个网站工作,答案是:
获取 XHR http://www.next-war.com/2-test/themes/2/ajax_v2.php [HTTP/1.1 500 内部服务器错误 97ms]
请帮我解决这个问题。
我很抱歉我的英语不好。我是网络编程的初学者。
非常感谢。
【问题讨论】:
-
确保您的 PHP 文件没有语法错误并且没有引发异常。这些通常是 Ajax 调用中内部服务器错误的原因。
-
那么很明显你的文件
ajax_v2.php里面有一些错误。你应该先解决这个问题 -
谢谢 我会研究这个,我不知道语法错误是导致这个问题的原因。我会研究这个,我会告诉你:)
标签: javascript php jquery mysql ajax