使用ewebeditor可能会重复提交数据两次的解决办法

作者:cnbruce 来源:cnbruce博客 时间:2009-01-09 12:41:00 

使用ewebeditor作为后台编辑器时,尤其是一个页面中使用多次该编辑器时,在提交数据时,可能会遇到数据被重复提交的情况。

搜索找来一些解决方法留作参考。

首先,如果我们的提交方式是采用button按钮来进行的,若判断提交的函数则会产生错误,会导致事件提交两次。

解决的方法是采用submit按钮来提交数据。

另外一种情况是:当页面中使用了eWebEditor 编辑器,submit按钮的name属性="submit" 时会引起点两次提交按钮,才能触发提交表单(form)。

解决方法是将submit按钮的name属性设为 btnSave或者 btnEdit 等就可以解决问题。

还有一种方式,就是两个编辑器对应的表单对象都是用的隐藏域(type="hidden"),可以将它们变成textarea,通过style="display:none"将文本区域进行隐藏,而不是直接使用隐藏域。

很多反馈是通过第二种方法解决:将submit按钮的name属性设为btnSave。

标签:ewebeditor,编辑器,重复,数据,表单
0
投稿

猜你喜欢

  • PHP JSAPI调支付API实现微信支付功能详解

    2023-05-29 05:09:13
  • MySQL索引的一些常见面试题大全(2022年)

    2024-01-13 00:17:30
  • Sql Server事务语法及使用方法实例分析

    2024-01-22 12:23:38
  • Python面向对象实现一个对象调用另一个对象操作示例

    2023-08-30 22:54:35
  • Python requests模块安装及使用教程图解

    2022-08-10 15:29:45
  • asp检测是否为中文字符函数

    2011-04-07 11:19:00
  • django框架之cookie/session的使用示例(小结)

    2023-06-24 08:24:42
  • javascript将中国数字格式转换成欧式数字格式的简单实例

    2024-05-09 10:20:21
  • mysql处理添加外键时提示error 150 问题的解决方法

    2024-01-19 03:40:27
  • String 的扩展方法

    2008-05-12 22:36:00
  • Python的Bottle框架中实现最基本的get和post的方法的教程

    2022-07-13 13:37:24
  • 更改localhost为其他名字的方法

    2023-11-23 08:07:52
  • MySQL 请选择合适的列

    2024-01-23 05:33:31
  • python正则-re的用法详解

    2022-05-19 07:50:15
  • Python流行ORM框架sqlalchemy的简单使用

    2023-05-23 09:31:15
  • 使用Python实现将多表分批次从数据库导出到Excel

    2024-01-13 06:17:27
  • JavaScript实现Ajax总结

    2024-05-06 10:08:28
  • JavaScript 使用技巧精萃(.net html

    2023-07-02 05:18:45
  • 让你的空间支持域名绑定子目录的解决办法

    2010-09-15 10:03:00
  • Linux安装卸载Mysql数据库

    2011-01-29 16:45:00
  • asp之家 网络编程 m.aspxhome.com