AJAXを使用して、データをフェッチし、そのデータをhtmlテーブルの行として動的に追加する必要があります。AJAX呼び出しで表示される表示特殊文字の問題
表には表示されない特殊文字がいくつかあります。ただし、 'alert'やhtmlタグを使用して印刷すると、現在表示されます。ここで
は私のコードです:
var mytext = '';
var color = "black";
for (t in events) {
mytext += '<tr style="color:'+color+';">';
mytext += '<td style="color:blue;"> <a onclick=\'load_iframe(' + events[t].event_id + ',"' + events[t].signature +'");\'>';
mytext += $('<div/>').html(events[t].signature).html();
mytext += '</a> </td>';
mytext += '<td>' + events[t].start_time + '</td>';
mytext += '<td>' + events[t].end_time + '</td>';
mytext += '</tr>';
}
$('#events_table > tbody:last').append(mytext);
イベントの値表に示されている.signature [t]が "venci \ u00f3_humano" です。 html/alertを使用して印刷すると正しく表示されます。 :venció_humano
誰でもこの問題を解決する方法を教えてください。
ありがとう!
お使いのブラウザは何ですか? –