我有一些由ajax呈现的HTML,使用char-set utf-8
完全正常工作但是它使用jquery通过JavaScript函数附加到dom的一些内容。问题是,呈现的HTML没有正确的字符集。
以下是JavaScript添加内容的示例
var html = '<div class="right-item-container"><a href="#"><span style="font-size:24px;" class="item-friend-name">Mamá</span></a><br/><a href="#"><span class="clubName-container">school</span></a></div>';
$('.profile-container').empty().css({ 'padding-top' : '0'}).html(html);
它呈现如下:
答案 0 :(得分:3)
这在小提琴中效果很好。
var html = '<div class="right-item-container"><a href="#"><span style="font-size:24px;" class="item-friend-name">Mamá</span></a><br/><a href="#"><span class="clubName-container">school</span></a></div>';
$('#test').html(html);
所以它必须是原始内容编码的方式。