jQuery.get('没有得到文件

时间:2011-01-03 23:44:10

标签: javascript jquery

我正在尝试

jQuery.get('similar_products_stack.php');

jQuery.get('./similar_products_stack.php');

其中similar_products_stack.php返回一个html数组,我收到错误404,即使两个文件都在同一个目录中,也找不到该文件。

我做错了什么?

2 个答案:

答案 0 :(得分:2)

你的.get电话很好,虽然效果不大(因为你收到文件后没有做任何事情)。如果要将其加载到DOM上的某个位置,可以查看.load

如果您真的获得404,那么这表明您错误地认为文件位于服务器上的同一目录(更准确地说,在同一路径上),或者存在权限问题,重定向问题等,阻止服务器访问/运行/返回PHP文件的结果。各种其他症状可能更神秘,但如果服务器确实报告404,则意味着无法找到资源(或者设置 - 例如,权限 - 不允许服务器承认找到它)。

答案 1 :(得分:0)

我建议使用绝对网址为ajax调用'/dir/similar_products_stack.php'