ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯系官方銷售客服

1835022288

028-61286886

投訴 已解決 尋求解決方案,從表單獲取數據為json格式 3 0
插件名稱 建站系統 V3.19
插件作者 迅睿官方團隊
最近更新 2025-04-24 15:41:23
[高級版]內容聚合欄目,增加滾動條效果
[高級版]module標簽優化catid查詢條件效率
修復多網站時偶爾存在其他站點緩存丟失的情況

尋一個解決方案,就是表單到json的轉換

建立了一個全局表單,其中 areas是用的 聯動多選字段,代碼如下:

 {form form=manager} 
 <p>
 manager:{$t['title']}
 areas:
<?php if ($t['area']) 
{ foreach ($t['area'] as $v) { ?>
{dr_linkage('areas', $v, 1, 'name')},
<?php } } ?>
 </p>
{/form}

上面獲取的內容可以顯示:


,我現在需要獲取的是這樣的形式:

<script >
     var managersData =[
     {
       "manager": "hi",
       "areas": { area: ["nanjing", "suzhou", "wuxi"] },
       },
     ]
</script>

api是否能這樣做到的?

解決方案
  • {form form=manager} 
    <?php $aa=[];if ($t['area']) 
    { foreach ($t['area'] as $v) { ?>
    {php $aa[]=dr_linkage('areas', $v, 1, 'name');},
    <?php } } ?>
     <p>
     manager:{$t['title']}
     areas: {json_encode($aa)}
    
     </p>
    {/form}
  • 回復@外聘專員-明礬軟件 是個思路,有個問題是,這個呈現的方式還是html,我需要放到 js中來

    需要的json數據是包含文本字段的,最終的結果是這樣的

    <script >
         var managersData =[
         {
           "manager": "hi",
           "areas": { area: ["nanjing", "suzhou", "wuxi"] },
           },
         ]
    </script>
  • <?php $bb=[];?>
    {form form=manager} 
    <?php $aa=[];if ($t['area']) 
    { foreach ($t['area'] as $v) { ?>
    {php $aa[]=dr_linkage('areas', $v, 1, 'name');},
    <?php }  } $bb[]=['manager' => $t.title, 'areas' => $aa;] ?>
    {/form}
    
    <script >
         var managersData = {json_encode($bb)}
    </script>
    滿意答案
    開源積分+10
    +2元
  • @外聘專員-明礬軟件:感謝感謝,處理好了