やあみんな、私はphpで埋められたリストを持っています、そしてここにレイアウトがあります:
<table>
<tr>
<td>
....
<td>
</tr>
<tr class='firsttr' style='background:gray;'>
<td>Remove selected</td>
<td>First Name </td>
<td>Last Name </td>
<td>Email </td>
<td>Phone </td>
<td>Username </td>
<td>Password </td>
<td>Status </td>
<td>Status Change Date</td>
<td>#</td>
</tr>
<tr class='search-fade'> <!-- this is the part that I need to fade out based on which button was clicked for that user. -->
<td>
<input type='button' value='Remove employee' name='cancelmember' class='cancelmember' />
</td>
//....table data
<td>
$csvusername
<input type='hidden' value='$csvusername' name='username' class='removeemp-user'/>
</td>
</tr>
</table>
これが私のJqueryです:
$(".cancelmember").click(function () {
remove_name = $(this).parent().parent().find(".removeemp-user");
$.ajax({
type: "POST",
dataType: "json",
url: '/pcg/removemem.php',
data: {
'username': remove_name.val()
},
success: function(){
alert("Employee Removed"),
$(this).find(".search-fade").fadeOut()
}
});
});
上記のコードはうまく機能します。フェードアウトする方法がわかり<tr class='search-fade'>
ません。手を貸していただければ幸いです。
デビッド