【问题标题】:How to make easyui panel in easyui layout with php如何使用php在easyui布局中制作easyui面板
【发布时间】:2017-11-20 04:37:04
【问题描述】:

在我的项目中,我使用easyui。

一开始,easyui-layout cenDiv 有默认内容。

然后我想通过 oat.php 使用 corAnnouncement 按钮从服务器数据库中获取内容。

cenDiv 的默认内容将替换为来自 oat.php 的面板内容。

但不幸的是,它工作失败了。

这里是js代码:

function corpAnn()
{
 var oaAnn="tp";
 $.ajax({
        dataType:'html',
        type:"POST",
        url:"oat.php",
        data: {oaAnn:oaAnn},
        success:function(data)
        {
          $('#cenDiv').html(data);
        }
      });       
}

这里是html代码:

<a href="javascript:void(0)" class="easyui-linkbutton" onclick="corpAnn()">corAnnouncement</a><br />
 <div id="cenDiv" class="easyui-layout" style="position:static;height:100%" data-options="region:'center',title:''">
 ......
 </div>

这里是oat.php代码:

if(isset($_POST['oaAnn']))
{
    ......
   echo '<div class="easyui-panel"  closed="true" title="Panel Footer" style="width:700px;height:200px;" data-options="footer:'#ft'">';
   echo '<table border=1px cellspacing=0 align="center" size="100%">';
   ......

 }

我发现了

   data-options="footer:'#ft'";

错了,因为echo有单引号。

我试过了:

data-options=footer:'"#ft"' ;

 data-options=footer:"#ft";

但他们的工作失败了。谁能帮我?

【问题讨论】:

    标签: javascript php jquery-easyui


    【解决方案1】:
    echo '<div class="easyui-panel"  closed="true" title="Panel Footer" style="width:700px;height:200px;" data-options="footer:\'#ft\'">';
    

    我忘记了转义字符。也许我累了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多