0

newticketページの head セクションに、この JQueryの ID を持つ HTML フォームがあります。

<script type="text/javascript">
    $(document).ready(function(){
        $("#message").hide();
        $("#newticket").submit(function(e){
            e.preventDefault();
            dataString=$("#newticket").serialize();
            $.ajax({
                type: "POST",
                url: "newticket_go.php",
                cache: false,
                data: dataString,
                success: function(res){
                    //$("#message").show();
                    $("#message").html(res);
                    $('#message').fadeIn('slow');
                    if(res.indexOf("success")!=-1)
                    {
                        window.location.href = res.substr(8);
                    }
                }
            });
        });
    });
</script>

フォームが送信されたら<div id="message" class="messagebox"></div>、フォームの上にメッセージを表示します。

私のフォームは次のようになります。

<form action="newticket.php" method="post" id="newticket" name="form1">

newticket_go.phpSQLクエリを正常に実行するなど、ファイルは正常に機能します。メッセージdivに表示されるはずのテキストがエコーされますnewticket_go.phpが、何も表示されません。

何か案は?

4

0 に答える 0