日期:2014-05-17  浏览次数:20527 次

使用ueditor在php里的post接受不到值

<form action="__URL__/save" method="post">

         <textarea name="a_content" id="content"></textarea>

<script type="text/javascript">
 var editor = new UE.ui.Editor();
    editor.render("content");
</script>

<button type="submit" class="save">保存</button>

</form>

如果获取其他input的值则可以,a_content就是死活获取不了,我用的是thinkphp

------解决方案--------------------
不存在$a_content这个变量还是,$a_content为空?!
------解决方案--------------------
html修改成:
<form action="__URL__/save" method="post">
         
         <textarea name="a_content" id="a_content"></textarea>
         
        <script type="text/javascript">
             var editor = new UE.ui.Editor();
            editor.render("a_content");
        </script>
         
        <button type="submit" class="save">保存</button>
         
</form>  

PHP输出:
var_dump($_POST);
------解决方案--------------------
请确认你的代码是正确的(离开框架可以正确运行)

观看了一下他的样例代码,没有一个是像你这般写的
------解决方案--------------------
看看编辑器里面的内容是否就是     <textarea name="a_content" id="a_content"></textarea> 的值