我希望能够将任何字符串传递给 JQuery UI 中的按钮文本。
假设我有这个字符串:
Ajouter L'amie a la liste "amies"
在不导致大量 JavaScript 错误的情况下实际传递此文本的唯一方法是对其进行 HTML 编码。
registerhtml.dialog({
modal: true,
title: 'My Dialog Title',
resizable: false,
buttons: [
{
text: 'Ajouter L'amie a la liste "amies"',
click: function(){
// Do something important
$(this).dialog('close');
}
},
{
text: 'Cancel',
click: function() {
$(this).dialog('close');
}
}
]
});
但我没有在按钮中看到任何人类可读的文本。只有相同的编码文本。
有没有快速解决这个问题的方法?也许我在按钮对象中缺少一个选项。
或者我应该戴上手套,打电话给护士,然后在 JQuery-ui.js 文件中开始手术?