位置: 编程技术 - 正文

thinkphp3.2嵌入百度编辑器ueditor的实例代码(thinkphp 插件)

编辑:rootadmin

推荐整理分享thinkphp3.2嵌入百度编辑器ueditor的实例代码(thinkphp 插件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:thinkphp教程,thinkphp怎么用,thinkphp5.1教程,thinkphp 插件,thinkphp6引入css,thinkphp 插件,thinkphp怎么用,thinkphp怎么用,内容如对您有帮助,希望把文章链接给更多的朋友!

本文介绍了thinkphp3.2嵌入百度编辑器ueditor,分享给大家,希望此文章对各位有所帮助

因为排版要求,很多时候我们需要嵌入富文本编辑器,输出带html标签的文本内容。因为我最近做一个后台管理系统,要求编辑好文本内容,让它输出带html标签的文本存到服务器,客户端发请求拿到服务器的带标签文本。我用的是ueditor,

1.首先我们去到这里

把它放到Public的目录下。

2.我们在视图view上,要用到富文本编辑器的时候,一般都是在表单加入textarea,

thinkphp3.2嵌入百度编辑器ueditor的实例代码(thinkphp 插件)

3.在html最后加上script配置文本框初始值,其中PUBLIC是我在config配置的路径

4.通常我们在表单里面加个按钮的时候会默认把表单里面的数据全部提交上去,但是我的项目里面还涉及到图片上传问题,我在这里采用的是ajax异步提交,那么问题来了,我们能否通过jq中的("#intro_detail").val()的值拿到要提交的值呢,答案是不能的,我的处理方法是,在textarea下面加一个隐藏的input,我门用ueditor提供的方法拿到里面的值赋给input,让它随着表单一起提交过去,在控制器便可以通过_POST(‘表单的name'),如下:

ajax提交,

把文本框输入的带标签的用单引号拼起来,存到input里面一并发过去,至于为啥用单引号,不然的话发不过去,会自动过滤掉标签,我们在拿数据出来的时候把单引号处理掉就可以。

5.控制器里面,可以用$_POST(‘表单的name')拿到数据,写进数据库

6.我们在取数据到视图的时候,把单引号处理掉就可以

$result是我用sql语句查到的数据库内容,而intro_detail就是存入数据库带标签和单引号的文本内容

7.其实并不难,我也是为大家提供下思路,可以多多讨论,我也是小白。

本文链接地址:https://www.jiuchutong.com/biancheng/290999.html 转载请保留说明!

上一篇:PHP微信PC二维码登陆的实现思路(php生成微信二维码)

下一篇:PHP机器学习库php-ml的简单测试和使用方法(php机试题)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络