status_button というアンカー タグに割り当てられたクラスがあります。アンカー タグに関連付けられた画像をクリックすると、添付された関数が実行されます。2 つの変数が php スクリプトに渡され、3 つのデータ応答がセミコロンで区切られてエコー バックされます。PHP から正しいデータが返されるようにアラートを設定しました。
助けが必要なのは、エコーされた応答を使用してアンカー タグのタイトル値を変更する方法です。私が試したのは、おそらく 20 のうちの 5 つの例です。それらのどれも機能しませんが、エラーも発生しません。どんな助けでも大歓迎です。
$(".status_button").on('click', function () {
var element = $(this);
var I = element.attr("id");
var id = $("#id" + I).val();
var sname = $(this).attr("title");
$.post("openclose.php", {
id: id,
sname: sname
},
function (data) {
var response = (data).split(";", 3);
alert(response[0]);
alert(response[1]);
alert(response[2]);
$("#messageA" + I).innerhtml = (response[0]);
$("#messageA" + I).hide();
$("#messageA" + I).fadeIn(1500);
$("#messageB" + I).html(response[1]);
$("#messageB" + I).hide();
$("#messageB" + I).fadeIn(1500);
***$(this).attr("title",(response[2]));
***$(I).attr("title", (response[2]));
***$("#id" + I).attr("title" , (response[2]));
***document.getElementById(I).title = (response[2]);
***document.getElementById("#id" +I).setAttribute("title",(response[2]));
});
return false;
});