私は、fancyboxモーダルを使用して、mysqlデータベースから取得したニュースページのコメントを表示しています。このモーダルには、ユーザーが新しいコメントを投稿できるセクションもあります。私はjqueryを使用して、フォーム情報を別のスクリプトに送信して処理しています。Javery ajaxがモーダルでリフレッシュしない
成功したメッセージを返す代わりに、モーダルに情報を表示する代わりに、情報をポストしてページにリダイレクトしています。ここで
は、この現象が発生するようになりますjQueryの:
$(document).ready(function(){
$("#submit").click(function() {
/* Set some vars */
var messageText = $("textarea#message").val();
var newsID = $("hidden#newsid").val();
$.post('/process/newmsg.php',
{ message : messageText, newsid: newsID },
function(data) {
$("#fancybox_content").before(data);
}
);
});
});
私はここで何が不足していると思いますか?
有効なセレクタかどうかは、phpスクリプトにnewsidを送信しています。それは正常にデータベースに追加しています。それは同じページにメッセージを表示しません。 – Eric
はい、もちろんです。とにかく