1
特定の行のステータスを変更するための各行にフォームを持つデータテーブルがあります。このフォームはajaxForm()ライブラリ経由で呼び出されます。jquery + datatables + ajax呼び出しの成功時に、押された送信ボタンのクラスを変更
<form action="map/statuschange/289.html" method="post" accept-charset="utf-8" class="point-actions-form form-status" id="point-status-change-289">
<input type="submit" name="status-link" value="" id="deactivate-point" class="status-link status-link-activate">
</form>
これはajaxForm()JSです:
今$('.form-status').ajaxForm({
dataType: 'json',
type: 'POST',
success: function(){
if ($('.point-actions-form > .status-link').hasClass('status-link-deactivate')){
$(this).removeClass('status-link-deactivate').addClass('status-link-activate');
}else{
$(this).removeClass('status-link-activate').addClass('status-link-deactivate');
}
showResponseForm;
}
});
、ユーザーが送信ボタンをクリックしたときに、私はすべてのではない、それは彼らがクリックされたその特定のボタンのクラスを変更する必要があり、テーブルに表示されるボタン。これをどうやってやることができますか?