でページの更新前に更新されていない属性、idとタイトルを保持し、その行の各データは、私は、データ・タイルの属性を更新するためのjQueryを使用しデータは、私はテーブルを持っている私のプロジェクトでjQueryを
<tr data-id="1" data-title="title"><td id="td_title">some text</td></tr>
を属性として
$newTitle = 'newTitle';
$row_to_update = $("tr").find("[data-id='1']");
$row_to_update.attr('data-title', newTitle);
はだから後に、HTMLに私が更新された値を見ることができますが、私がしようとした場合、これは:
$var = $row_to_update.data('title');
alert($var);
それはretur私がページを再びロードしない限り、古いタイトルはありません。 私はすべてが
ありがとうございます。あなたのコードが動作しているのをはっきりと見ることはできますが、アラート()には以前の値が表示されていますが、$( "tr [data-id = '1']」) – Dimentica
@Dimenticaは '.attr( 'data-title'、newTitle);' .attr( 'data-title'、$ newTitle); '..を変更しました。そしてCTRL + F5はあなたのウェブサイトを更新します –
はい、私しましたが、htmlでタイトルが変更されているのがわかりましたが、警告メッセージは他のものと思っています – Dimentica