海豚PHP框架不多介绍,用的人比较多。这篇笔记主要记录下通过Ajax请求后对表单中富文本编辑器UEeditor的赋值问题。
使用场景:表单中有一个下拉选框,根据Select选择,通过Ajax请求接口,把返回值赋值给富文本编辑器UEeditor。
示例代码:
- //获取Select选中项
- $('select[name="templates"]').on('change',function () {
- var i = $('select[name="templates"] option:selected').val();
- r(i);
- })
- function r(i) {
- $.ajax({
- 'type':"post",
- 'url':"", //接口地址
- 'data':{"id":i},
- success:function (res) {
- //console.log(res)
- var data = res.data;
- var ue = UE.getEditor('detail'); //获取富文本编辑器对象
- $('input[name="com_name"]').val(data.com_name);
- ue.setContent(data.detail); //对富文本编辑器赋值
- }
- })
- }
以上示例仅供参考。