百度ueditor获取内容失败

最近学习laravel做个人博客的项目,在添加文章的时候使用了百度出品的所见即所得的编辑器,发现在提交的时候获取不到内容,我首先检查的有没有写form表单,但是有一部分分数据已经得到了,所以排除没有写form的原因

下面这是html显示百度ueditor的地方代码

<script id="editor" name="art_content" type="text/plain" style="width:1024px;height:500px;"></script>
<script type="text/javascript" charset="utf-8" src="{{asset('resources/org/ueditor/ueditor.config.js')}}"></script>
<script type="text/javascript" charset="utf-8" src="{{asset('resources/org/ueditor/ueditor.all.min.js')}}"> </script>
<script type="text/javascript" charset="utf-8" src="{{asset('resources/org/ueditor/lang/zh-cn/zh-cn.js')}}"></script>
<script type="text/javascript">
    var ue = UE.getEditor('editor');
</script>

表单提交代码:

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<form name="form1" method="POST" action="{{url('admin/article')}}">

打印表单提交数据的代码:

public function store(){
    $input = Input::all();
    dd($input);
}

我刷新和重复提交了好几次都没有获取到。到这里我大概停止了我这个项目一天的时间,当然啦,主要是因为白天要上班所以没时间看,当我仔细看的时候发现这没毛病啊,数据提交就是这么写啊。这时我就无语了,我想有可能是表单form的原因,所以我重新写了一下,发现还是不行,又修改了一下百度编辑器的id和name发现还是不行,此刻我已经相当无语了。

在我捣鼓了好多次之后,我不知怎么的把form这一段代码给他提到table前面(当时是鼠标没控制好给拖到上面一行去了,我一刷新有了,这就奇怪了,我一看我代码的结尾的部分得form都还没写对位置这就好了,难道非要这么写。)所以我就把结尾也给提到table外发现还是好了,这样我貌似看到了希望,所以我试了几下把form放到table的里面,发现就是这个问题,只要放到里面就不行了,所以这个情况还是有点奇怪的。以下是我的代码修改:

<form name="form1" method="POST" action="{{url('admin/article')}}">   
<table width="100%" border="0" cellspacing="0" cellpadding="0">

结果就打印出来了。所以提醒大家,遇到错误可以多试几下,我相信这个bug我会很难忘了,困扰了我一天的时间啊。


   转载规则


《百度ueditor获取内容失败》 土家肸哥 采用 知识共享署名 4.0 国际许可协议 进行许可。
 本篇
百度ueditor获取内容失败 百度ueditor获取内容失败
最近学习laravel做个人博客的项目,在添加文章的时候使用了百度出品的所见即所得的编辑器,发现在提交的时候获取不到内容,我首先检查的有没有写form表单,但是有一部分分数据已经得到了,所以排除没有写form的原因
2017-07-10
下一篇 
移动端开发的简单适配方案 移动端开发的简单适配方案
现在是移动端的天下啊,但是在做移动端开发的时候会遇到很多坑,适配是必须要做的,这里总结一下自己平时写移动端页面的两种简单处理办法,希望能够帮到大家
2017-07-07
  目录