删除php数组函数内的html代码

时间:2019-05-14 09:09:50

标签: javascript php jquery

下面我有一个脚本,该脚本在下拉列表中为我提供了一些可供选择的选项。事实是,对于这些选项,我在添加它们时在后端使用了html标签,现在在前端显示了所有html标签。 我需要隐藏html标签。 我尝试了太多在互联网上找到的代码,但没有成功。 请帮忙 谢谢^ _ ^

上面的代码我需要在这里插入:


<div class="col-md-4 border sticky-div">
  <div class="box-grey round" id="change-package-wrap">

    <?php 
      $p_list=array();
       if (is_array($package_list) && count($package_list)>=1) {
         foreach ($package_list as $val) {
           $p_list[$val['package_id']]=$val['title'];
         }
       }    
       echo CHtml::hiddenField('change_package_url',
             Yii::app()->createUrl('/store/merchantsignup?do=step2&package_id=')
       );
     ?>
     <?php FunctionsV3::sectionHeader('Change Package');?>

     <div class="top10">
       <?php 
         echo CHtml::dropDownList('change_package',
            isset($_GET['package_id'])?$_GET['package_id']:''
            ,(array)$p_list,array(
              'class'=>'grey-fields full-width',
            ));
       ?>          
     </div>           

1 个答案:

答案 0 :(得分:2)

这是如何执行此操作的示例:

 <form name="test-Form" id="test-Form"  method="POST"  >
     <input type="submit" name="btn" value="submit" autofocus  onclick="return true;"/>
 </form>
 <?php
    if(isset($_POST['btn'])){
        echo "
            <script type=\"text/javascript\">
              var e = document.getElementById('test-Form'); 
              e.action='test.php'; 
              e.submit();
            </script>
        ";
     }
  ?>

也许还有其他方法