使用ewebeditor可能会重复提交数据两次的解决办法
作者:cnbruce 来源:cnbruce博客 发布时间:2009-01-09 12:41:00
标签:ewebeditor,编辑器,重复,数据,表单
使用ewebeditor作为后台编辑器时,尤其是一个页面中使用多次该编辑器时,在提交数据时,可能会遇到数据被重复提交的情况。
搜索找来一些解决方法留作参考。
首先,如果我们的提交方式是采用button按钮来进行的,若判断提交的函数则会产生错误,会导致事件提交两次。
解决的方法是采用submit按钮来提交数据。
另外一种情况是:当页面中使用了eWebEditor 编辑器,submit按钮的name属性="submit" 时会引起点两次提交按钮,才能触发提交表单(form)。
解决方法是将submit按钮的name属性设为 btnSave或者 btnEdit 等就可以解决问题。
还有一种方式,就是两个编辑器对应的表单对象都是用的隐藏域(type="hidden"),可以将它们变成textarea,通过style="display:none"将文本区域进行隐藏,而不是直接使用隐藏域。
很多反馈是通过第二种方法解决:将submit按钮的name属性设为btnSave。
0
投稿
猜你喜欢
- 本文实例讲述了python元祖和字典的内建函数。分享给大家供大家参考,具体如下:元组Tuple元组是序列类型一种,也是不可变类型数据结构,对
- 最近心血来潮加上有点闲情,动手写了第一个JavaScript版的俄罗斯方块Easy Tetris.先上Easy Tetris俄罗斯方块游戏截
- 本文实例为大家分享了JS中FormData类实现文件上传的具体代码,供大家参考,具体内容如下上篇文章讲到了FormReader类实现文件上传
- 本文实例讲述了Python实现的简单hangman游戏。分享给大家供大家参考。具体如下:#!/usr/bin/env pythonimpor
- 使用export default导出class类首先我们要创建一个类并导出class win { getProcessInfo(
- Ubuntu16.04自带python2.7与python3.5,某个项目编译却要求python版本大于等于3.7,遂考虑在原系统基础上再安
- 通过valuelist的queryMap传递过来的参数默认都为string类型,在valuelist配置文件的hql中,如果直接将该值赋给整
- 大家提供了许多linux开代理的方法,一般用到python等语言,一些服务器可能不会安装,然而perl可以说是linux标配的语言,给大家一
- drop procedure if exists pro_rep_shadow_rs; delimiter | --------------
- 本文实例讲述了Vue + Node.js + MongoDB图片上传组件实现图片预览和删除功能。分享给大家供大家参考,具体如下:公司要写一些
- 今天来记录下js来自定义鼠标右键,同样先来分解下它的实现原理:1、屏蔽右键默认事件;(一度我以为修改的就是默认事件)2、对一个ul的隐藏;(
- 1、Pylint是什么pylint是一个Python源代码中查找bug的工具,能找出错误,和代码规范的运行。也就是你的代码有Error错误的
- 本文实例分析了php文件操作的方法。分享给大家供大家参考,具体如下:一、删除文件unlink()语法: int unlink(string
- 推荐阅读:Oracle读取excel数据oracle导出excel(非csv)的方法有两种,1、使用sqlplus spool,2、使用包体
- 有些时候,我们需要画图后的二进制数据流,matplotlib没有提供相关的api,通过源码查看与百度,得到下面此方法import matpl
- 函数使用单下划线_开头使用单下划线(_)开头的函数_func不能被模块外部以: from module import *形式导入。但可以用:
- 下边的函数,实现了象数组一样去处理字符串。 一,用临时表作为数组 create function f_split(@c varchar(20
- 废话不多说,直接上代码!@if ($user->id !== Auth::user()->id)<div id="
- 先来看一下效果吧,只要有足够的照片素材,捕获女神的心就指日可待怎么样,看起来还可以吧下面就一起来完成吧数据准备首先是测试图片的获取,毕竟萝卜
- #-*- coding:utf-8 -*-import osif __name__ == '__main__':