我正在尝试
jQuery.get('similar_products_stack.php');
和
jQuery.get('./similar_products_stack.php');
其中similar_products_stack.php返回一个html数组,我收到错误404,即使两个文件都在同一个目录中,也找不到该文件。
我做错了什么?
答案 0 :(得分:2)
你的.get
电话很好,虽然效果不大(因为你收到文件后没有做任何事情)。如果要将其加载到DOM上的某个位置,可以查看.load
。
如果您真的获得404,那么这表明您错误地认为文件位于服务器上的同一目录(更准确地说,在同一路径上),或者存在权限问题,重定向问题等,阻止服务器访问/运行/返回PHP文件的结果。各种其他症状可能更神秘,但如果服务器确实报告404,则意味着无法找到资源(或者设置 - 例如,权限 - 不允许服务器承认找到它)。
答案 1 :(得分:0)
我建议使用绝对网址为ajax调用'/dir/similar_products_stack.php'