現在、Ajaxポストリクエストからデータを取得するときに $(this).insertFUnctionNameHere() を使用しようとしています。$(this).parent().hide(); などのいくつかのテストを実行しようとしました。$(this).slideUp(); どこを選択していたかを確認しましたが、何も選択していないようですか? これは正常ですか、それとも $(this) が実際に何かを選択する方法はありますか。
これが私のコードです。
/*
* This is the ajax
*/
$(".reply").on( "submit" , function(){
// Intercept the form submission
var formdata = $(this).serialize(); // Serialize all form data
// Post data to your PHP processing script
$.post( "/comment.php", formdata, function( data ) {
// Act upon the data returned, setting it to .success <div>
$(this).children().slideUp();
$(this).children('.success').prepend(data);
$('.hidden').hide();
});
return false;
});
/*
* End ajax
*/
また、私が使用している私のウェブサイトへのリンクはこちらです(readysetfail.com)