如何在 jQuery 对话框标题中显示俄语文本?就我而言,它只显示了这个 - ?????????
有人知道为什么吗?
调用 showAjaxDialog:
$('.ajaxDialog').click(function () {
ShowAjaxDialog(true, 'Привет Мир', 330, 300, this.href);
return false;
});
AjaxDialog 代码:
function ShowAjaxDialog(isModal, title, width, height, url) {
// show a spinner or something via css
var dialog = $('<div style="display:none" class="ajaxDialogLoading"></div>').appendTo('body');
// open the dialog
dialog.dialog({
// add a close listener to prevent adding multiple divs to the document
close: function (event, ui) {
// remove div with all data and events
dialog.remove();
},
width: width,
height:height,
modal: isModal,
title: title
});
// load remote content
dialog.load(
url,
//{}, // omit this param object to issue a GET request instead a POST request, otherwise you may provide post parameters within the object
function (responseText, textStatus, XMLHttpRequest) {
// remove the loading class
dialog.removeClass('ajaxDialogLoading');
}
);
//prevent the browser to follow the link
}