POST /path/to/file/myfile.php 404(未找到)控制台日志中的jQuery错误

时间:2013-08-15 16:55:46

标签: php javascript jquery ajax wordpress

我的jQuery代码有点问题。它通过jQuery.POST运行一个ajax请求来运行.php文件。之后,结果显示在div中。我遇到的问题是结果没有显示,但是当我刷新页面时,正在更新值时,肯定会执行.php文件。

在控制台中,我收到以下错误。

POST http://domain.com/path/to/my/file/myfile.php 404 (Not Found) jquery.js?ver=1.8.3:2
send jquery.js?ver=1.8.3:2
v.extend.ajax jquery.js?ver=1.8.3:2
v.(anonymous function) jquery.js?ver=1.8.3:2
(anonymous function) domain.com/url/function/here/:2723
v.event.dispatch jquery.js?ver=1.8.3:2
o.handle.u jquery.js?ver=1.8.3:2

这是我的jQuery代码

                    jQuery('.wantedStatus').on('click', function(event)
                    {
                            var anime_id = <?php echo $anime_id; ?>;
                            var anime_list_entry_id = <?php echo $anime_list_entry_id; ?>;
                            var wantedStatus = jQuery(this).text();

                                jQuery.post("/path/to/my/file/myfile.php", {firstParam : anime_id, secondParam : anime_list_entry_id, thirdParam : wantedStatus}, function(data) {
                                    //this is your response data from serv
                                console.log(data);
                                jQuery('#anime_list_update').html(data);

                            });
                                return false;
                    });

这是myfile.php代码......

<?php

require('/home2/phanime/public_html/wp-blog-header.php');

$anime_id = $_POST['firstParam'];
$anime_list_entry_id = $_POST['secondParam'];
$wantedStatus = $_POST['thirdParam'];

$total_episodes = get_post_meta($anime_id, 'anime_total_episodes', true);
$episodes_seen = get_post_meta($anime_list_entry_id, 'episodes_seen_list_entry', true);
$score = get_post_meta($anime_list_entry_id, 'score_anime_list_entry', true);

update_post_meta($anime_list_entry_id, 'status_list_entry', $wantedStatus);

echo $status = get_post_meta($anime_list_entry_id, 'status_list_entry', true);

?>

<?php get_entry_anime_list_text($status, $score, $episodes_seen); ?>

结束函数get_entry_anime_list_text(params)是要输出的内容。但是,没有输出任何内容,最重要的是我在控制台中收到了该错误。

我尝试评论get_entry_anime_list_text()函数,但错误仍然存​​在。

有谁知道为什么会出现这个错误?

0 个答案:

没有答案