jquery-ui对话框显示关闭图标和"关闭"错误的文字..
jquery Ui版本1.12.1和代码:
function callDialog() {
$("#dialog-confirm").dialog({
closeOnEscape: false, resizable: false, height: "auto", width: 400, modal: true, buttons: {
"Yes": function () {
$(this).dialog("close"); },
"No": function () {
$(this).dialog("close"); }
}
});
}
如何修复它
答案 0 :(得分:4)
我已经解决了这个添加closeText的问题(参见最后一行):
$('#dialog').dialog({
autoOpen: false,
width: 500,
height:500,
resizable: true,
title: 'Items',
modal: true,
open: function(event, ui) {
$(this).load("@Url.Action("StorageItemListPartial", "StorageItem")");
},
buttons: {
"Close": function () {
$(this).dialog("close");
}
},
closeText: ''
});

答案 1 :(得分:3)
我有同样的错误并通过更改以下代码行closeText来纠正它:"关闭" for closeText:""在jquery-ui文件中
$.widget( "ui.dialog", {
version: "1.12.1",
options: {
appendTo: "body",
autoOpen: true,
buttons: [],
classes: {
"ui-dialog": "ui-corner-all",
"ui-dialog-titlebar": "ui-corner-all"
},
closeOnEscape: true,
closeText: "",