-2
このjquery postメソッドによって呼び出されているスクリプトURLは実行されていません。同じコードです。私のコードが構文的に間違っているのか、それとも他の問題があるのか教えてください。
$.post(url,{ subject: pmSubject.val(), message: pmTextArea.val(), senderName: sendername.val(), senderID: senderid.val(), rcpntName: recName.val(), rcpntID: recID.val(), thisWipit: pm_wipit.val() } , function(data)
{
$('#pmb').slideUp("fast");
$("#interactionResults").html(data).show().fadeOut(10000);
document.pmForm.pmTextArea.value='';
document.pmForm.pmSubject.value='';
});
あなたは何をURL変数として渡していますか?ブラウザのデバッガは何を言いますか? – j08691
まず、実際のAjaxコールが動作するまで、すべてのエフェクトとDOM操作を取ります。あなたのコールバック関数内のすべてを削除し、返されたデータをコンソールに出力します。データが少なくともあなたのajax呼び出しでのみ動作していて、DOM操作の負荷ではない場合は戻ってきません! – danblundell
url変数は、このコードで送信されているメッセージを解析するPHPスクリプトです。このコードは、Webサイト上の他のユーザーにプライベートメッセージを送信する大きなコードの一部です。ブラウザにエラーが表示されることはありません。何も起こりません。 – CodeMonkey