Php 在模式对话框中隐藏服务器端数据
我试图从服务器端检索一些数据,然后使用模式对话框显示它 这是我的对话框divPhp 在模式对话框中隐藏服务器端数据,php,javascript,modal-dialog,Php,Javascript,Modal Dialog,我试图从服务器端检索一些数据,然后使用模式对话框显示它 这是我的对话框div <div id="dialog1" title="Some title"> <?php echo "Data to display within modal dialog box"; ?> </div> 但我的问题是,当我加载页面时,echo会被执行,从而显示在屏幕上。但是,当我单击按钮时,模态对话框工作正常,
<div id="dialog1" title="Some title">
<?php
echo "Data to display within modal dialog box";
?>
</div>
但我的问题是,当我加载页面时,echo会被执行,从而显示在屏幕上。但是,当我单击按钮时,模态对话框工作正常,页面上显示的文本最初消失
如何使php代码仅在模态对话框出现时可见,而不是之前可见。只需添加CSS以隐藏您的div即可
<div id="dialog1" title="Some title" style="display:none">
如果我设置display:none,当模式对话框显示时,div显示将设置为block。如果发生这种情况,我以后会遇到问题,因为它会干扰页面上的未来交互。如果设置display:none,div将隐藏在正常页面正文中,并在对话框中显示。
<div id="dialog1" title="Some title" style="display:none">