我需要在 Jquery 对话框的标题栏中显示 &
,但它正在转换为 &
。因此,我们的想法是按对话框标题中的原样显示该值。它适用于所有内容,但是当我使用 &
或 '
时,它会转换为 &
或 '
分别。下面是我的代码:
var name = '&'
$('#testdialog')
.dialog(
{
title: name,
autoOpen: false,
width: 900,
height: 400,
scrollable: true,
draggable: true,
modal: true,
resizable: false,
open: function (event, ui) {
jQuery.ajaxSetup({ cache: false });
callTest();
},
close: function (event, ui) {
jQuery.ajaxSetup({ cache: false });
$('#testdialog').html('');
},
buttons: {
Ok: function () {
$(this).dialog('close');
}
}
});$('#testdialog').dialog('open');
我想按原样显示名称变量的值。我尝试将值保存在 div 中并在 title 属性中使用 $("#divID").html()
但它不起作用。你能帮我解决这个问题吗?
最佳答案
将您的变量更新为以下内容,您应该可以开始了:
var name = '&'
对于 '
使用:
var name = '''
关于javascript - 需要在 jQuery 对话框标题中显示 &,但它正在转换为 &,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12944773/