2017-11-20 11 views
0

私のプロジェクトではeasyuiを使っています。PHPでeasyuiのレイアウトでeasyuiのパネルを作る方法

まず、easyui-layout cenDivにはデフォルトのコンテンツがあります。

次に、corAnnouncementボタンを押しながらoat.phpを使用してサーバーDBからコンテンツを取得します。

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

をしかし、彼らは失敗に動作します。誰が私を助けられるか?

私は疲れてcharacter.Maybeを逃れるのを忘れ

答えて

0
echo '<div class="easyui-panel" closed="true" title="Panel Footer" style="width:700px;height:200px;" data-options="footer:\'#ft\'">'; 

関連する問題