Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/253.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在模式对话框中隐藏服务器端数据_Php_Javascript_Modal Dialog - Fatal编程技术网

Php 在模式对话框中隐藏服务器端数据

Php 在模式对话框中隐藏服务器端数据,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

<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">