如何在对话框中显示ajax调用的消息?

Hiw can I show the a msg from an ajax call from a dialog box?

本文关键字:调用 消息 ajax 显示 对话框      更新时间:2023-09-26

我对服务器进行AJAX调用,并偶尔检索需要显示给用户的警告消息。我试过alert,它工作,但它看起来很糟糕,因为文本很长,没有格式化。
谷歌我发现JQuery有一个适合我的对话小部件,但我不知道如何传递要显示的内容字符串。我看到我可以传递一个文本作为对话框的标题,但如果在ajax调用我有一个var result_msg我怎么能打开对话框显示在主体result_msg的文本?

您可以在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');

请求帮助。
更新小提琴