Jquery帖子功能不起作用

时间:2012-01-13 01:21:31

标签: jquery

我有这个jquery帖子从textarea获取文本并将其输入到mysql数据库然后更改div值。单击一个按钮就完成了这一切。 jquery函数是:

 $('#editAnswerSubmit').click(function(e){  //the button 
    e.preventDefault();

        var edited_answer = $('#modalEditAnswer').val();

        $.post('../submiteditanswer.php' , {edited_answer: edited_answer , answer_id: answer_id} , function(response){

                answer.val(response);
                $('#editAnswerModal').modal('hide');
        });
});

单击按钮时,我有alert()个所有变量,并且出现了正确的值,因此邮政编码本身一定有问题。在帖子之后但在第一次回复之前我也有alert('test'),它从未出现过。

submiteditanswer.php的内容:

<?php
include 'connect.php';
$answerID=$_POST['answer_id'];
$sql=mysql_query("UPDATE answers SET time='2' WHERE id='$answerID'");
$edited_answer=mysql_real_escape_string($_POST['edited_answer']);
$time=time();

$sql=mysql_query("UPDATE answers SET time='$time' , answer='$edited_answer' WHERE id='$answerID'");
echo $edited_answer;
?> 

1 个答案:

答案 0 :(得分:0)

jQuery无法找到submiteditanswer.php

路径应该相对于/

看看firebug,chrome开发者控制台或小提琴手,我很确定那里会有404错误。

如果您需要帮助确定要使用的路径,请让我们都知道submiteditanswer.php在您的目录结构中的位置。