我对服务器进行AJAX调用,并偶尔检索我需要向用户显示的警告消息。
我尝试了alert
并且它有效,但由于文本很长且没有格式化,因此看起来很糟糕
谷歌搜索我发现JQuery有一个Dialog小部件适合我,但我无法弄清楚如何
传递内容字符串以显示。我看到我可以传递一个文本作为对话框的标题但是如果在ajax调用中
我有var result_msg
如何打开对话框以在主体中显示result_msg
的文字?
答案 0 :(得分:2)
您可以在ajax的成功函数中执行此操作:
$( "#dialog-message" ).html(respTxt).dialog({
modal: true,
buttons: {
Ok: function() {
$( this ).dialog( "close" );
}
}
}).css('height', 200);// <-----------------------add this and below one
$('.ui-widget-overlay').css('height', 'auto');