2016-03-22 10 views
0

ボタンのテキストをmark completedからcompletedに変更する必要があります。選択した行のテーブルでは、使用しているコードはcompletedに設定されていません。Jqueryテーブルのクリックでボタンのテキストを変更する

$('table :button').click(function(){ 
    $(this).closest('tr').find('button').attr('val' , 'Completed'); 
}); 
+2

はあなたにも、あなたのHTMLを表示することができますか? –

答えて

2

valという属性はありません。次のようにtext()メソッドを使用してください。

$('table :button').click(function(){ 
    $(this).text('Completed'); 
}); 
+0

完璧!ありがとう – user3230201

-1

は直接的なアプローチを試してみてください。

$('table :button').click(function(){ 
$(this).val('Completed'); 
}); 
+0

コードに構文エラーがあります。 – amphetamachine

+0

@amphetamachineありがとうございました。私は自分のような編集をする力を持っているべきだと思います。 – Blazemonger

関連する問題