以下の行を含むテーブルがあります。
2 番目の td のスパン フィールドがクリックされたときに、その行の td.enPublish のテキストを変更したいと考えています。
私が今持っているのは
$('span#publish_field').click (function() {
title = this.title; // this is a raw DOM span node, so we can go directly after the title attribute.
$(this).closest("tr").$('td.enPublished').text('steve');
$.post("set_publish.php", { "product_id" : title }, function(echoed_data) {
alert (echoed_data);
});
3 行目はそのフィールドに到達するはずですが、そうではありません。誰かが問題を見ていますか?
title 属性は、その行の product_id 値を保持し、データベースにフィールドを設定する ajax 呼び出しで使用されます。ユーザーがページを更新しなくても表示できるように、HTML のフィールドも更新できると考えました。
アイデアをありがとう。