<legend id='hEAui'><style id='hEAui'><dir id='hEAui'><q id='hEAui'></q></dir></style></legend>
  • <tfoot id='hEAui'></tfoot>

    <small id='hEAui'></small><noframes id='hEAui'>

  • <i id='hEAui'><tr id='hEAui'><dt id='hEAui'><q id='hEAui'><span id='hEAui'><b id='hEAui'><form id='hEAui'><ins id='hEAui'></ins><ul id='hEAui'></ul><sub id='hEAui'></sub></form><legend id='hEAui'></legend><bdo id='hEAui'><pre id='hEAui'><center id='hEAui'></center></pre></bdo></b><th id='hEAui'></th></span></q></dt></tr></i><div id='hEAui'><tfoot id='hEAui'></tfoot><dl id='hEAui'><fieldset id='hEAui'></fieldset></dl></div>
      <bdo id='hEAui'></bdo><ul id='hEAui'></ul>

      1. 如何从 javascript 打开 jQuery Mobile 对话框?

        时间:2023-09-04

      2. <tfoot id='auLrJ'></tfoot>
      3. <i id='auLrJ'><tr id='auLrJ'><dt id='auLrJ'><q id='auLrJ'><span id='auLrJ'><b id='auLrJ'><form id='auLrJ'><ins id='auLrJ'></ins><ul id='auLrJ'></ul><sub id='auLrJ'></sub></form><legend id='auLrJ'></legend><bdo id='auLrJ'><pre id='auLrJ'><center id='auLrJ'></center></pre></bdo></b><th id='auLrJ'></th></span></q></dt></tr></i><div id='auLrJ'><tfoot id='auLrJ'></tfoot><dl id='auLrJ'><fieldset id='auLrJ'></fieldset></dl></div>

              <bdo id='auLrJ'></bdo><ul id='auLrJ'></ul>
            • <legend id='auLrJ'><style id='auLrJ'><dir id='auLrJ'><q id='auLrJ'></q></dir></style></legend>

                  <small id='auLrJ'></small><noframes id='auLrJ'>

                    <tbody id='auLrJ'></tbody>
                  本文介绍了如何从 javascript 打开 jQuery Mobile 对话框?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我有一个对话框页面,正在尝试打开它并显示来自 AJAX POST 的结果.

                  这是我的 jQuery 成功事件:

                  成功:函数(resp){$("#dialog").dialog();$("#text").html('垃圾邮件和鸡蛋!')}

                  我的 HTML 有两个页面,第二个是对话框 html:

                  我的 AJAX POST 正在运行,元素 id="text" 正在更新为SPAM 和 EGGS!",但没有弹出对话框.

                  解决方案

                  在页面的任意位置添加 <a> 标签,只需将对话框的 id 作为 href 如下所示:<a id='lnkDialog' href="#dialog" data-rel="dialog" data-transition="pop" style='display:none;'></a>

                  并将成功事件中的 $("#dialog").dialog(); 替换为$("#lnkDialog").click();

                  I have a dialog page and am trying to open it and display results from an AJAX POST.

                  Here is my jQuery success event:

                  success: function(resp) {                               
                    $("#dialog").dialog();
                    $("#text").html('SPAM and EGGS!')
                  }       
                  

                  My HTML has two pages, the second being the dialog html:

                  <div data-role="page" id="main">
                    # content 
                  </div>
                  <div data-role="page" id="dialog">
                    <div data-role="header">
                      <h1>Your Message</h1>
                    </div>    
                    <div data-role="content" id="text">
                    </div>    
                  </div>
                  

                  My AJAX POST is working and element id="text" is being updated with "SPAM and EGGS!", but the dialog is not popping up.

                  解决方案

                  Add <a> tag anywhere in your page, just put your dialog's id as href as shown below: <a id='lnkDialog' href="#dialog" data-rel="dialog" data-transition="pop" style='display:none;'></a>

                  And replace $("#dialog").dialog(); inside your success event with $("#lnkDialog").click();

                  这篇关于如何从 javascript 打开 jQuery Mobile 对话框?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  <legend id='lqCU4'><style id='lqCU4'><dir id='lqCU4'><q id='lqCU4'></q></dir></style></legend>
                • <small id='lqCU4'></small><noframes id='lqCU4'>

                          <tbody id='lqCU4'></tbody>
                        • <bdo id='lqCU4'></bdo><ul id='lqCU4'></ul>
                        • <i id='lqCU4'><tr id='lqCU4'><dt id='lqCU4'><q id='lqCU4'><span id='lqCU4'><b id='lqCU4'><form id='lqCU4'><ins id='lqCU4'></ins><ul id='lqCU4'></ul><sub id='lqCU4'></sub></form><legend id='lqCU4'></legend><bdo id='lqCU4'><pre id='lqCU4'><center id='lqCU4'></center></pre></bdo></b><th id='lqCU4'></th></span></q></dt></tr></i><div id='lqCU4'><tfoot id='lqCU4'></tfoot><dl id='lqCU4'><fieldset id='lqCU4'></fieldset></dl></div>
                          <tfoot id='lqCU4'></tfoot>