`
achun
  • 浏览: 311852 次
  • 性别: Icon_minigender_1
  • 来自: 河南郑州
社区版块
存档分类
最新评论

nicEdit inline,让我们重新考虑提交的数据来源

阅读更多

一直以来,大家做web,从B向S提交复杂数据用的都是form.

为什么?这还用想,天经地义,form就是干这个的。

但是,现在更多的ajax 应用提交的时候仅仅是用form来创建提交数据,提交行为如何实现已经不用我们担心了。

nicEdit的inline 特性为我们创建提交数据提供了新的选择。

问:

ajax提交的数据一定要用 form创建吗?--------------------------------------不!

除了textarea就不能从div,p...其他Element中来取要提交的数据吗?------能!

 

ajax提交当然不完全依赖form或者form元素了,ajax提交关系的是数据,不关系数据的来源,数据的来源是可以用程序的方法制定的。

 

那么我们有了nicEdit的inline 特性,就可以抛弃textarea 了,因为她真的很多余,至于是否抛弃form这个到不是关键,因为提交数据是用程序的方法制定,当然你可以从form,或者div,或者运算出数据了。至于具体的提交过程是否使用form(因为文件提交的原因,这个问题很复杂和具体的应用有关)是提交代码实现的问题。

 

如果我们可以把文件提交分离 出来处理(当然并不适合所有的需求,但是事实是还是无文件提交的时候多)。那可以说form可以下岗了。

 

下面的问题就是设计一个从Element 提取 提交数据 的组件了(当然便利的form元素还是要用),呵呵相信不同的程序员会有不同的设计的。

偶打算基于jQuery设计一个。

分享到:
评论

相关推荐

    nicedit

    "nicEdit"是一款轻量级但功能强大的在线文本编辑器,专为网页设计和内容创建者提供便捷的富文本编辑体验。它不占用大量系统资源,却能提供类似于桌面文字处理软件的功能,使得用户在网页上可以轻松进行格式化、插入...

    nicEdit源代码

    开发者可以通过AJAX或其他前端框架(如jQuery)来实现数据的异步提交,提升用户体验。 总的来说,nicEdit是一个实用且灵活的Web编辑器解决方案,尤其适合那些需要快速实现富文本编辑功能,而又不想引入复杂编辑器库...

    nicEdit_脚本实例_

    【 nicEdit 脚本实例详解 】 nicEdit 是一个轻量级的在线HTML编辑器,主要用于网页上提供便捷的富文本编辑功能。它旨在简化网页中的文本输入体验,让用户可以像在桌面文本编辑器中一样编辑内容,而无需深入学习复杂...

    html文本编辑器(nicEdit)

    HTML文本编辑器nicEdit是一款轻量级且易于集成的JavaScript库,主要用于...对于想要在网页上提供内容编辑功能的开发者来说,nicEdit是一个值得考虑的工具,尤其是对于那些寻求简单解决方案而非复杂编辑器框架的开发者。

    简洁的富文本编辑器NicEdit插件

    首先,让我们了解NicEdit的核心特性。NicEdit是一个Inline Content Editor,这意味着它可以直接嵌入到HTML元素中,使得编辑功能无缝集成到网页内容中。这种设计使得它在处理复杂布局和交互时具有较高的灵活性。...

    NicEdit基于AJAX 技术的WYSIWYG 在线编辑器

    ** NicEdit:基于AJAX技术的WYSIWYG在线编辑器 ** NicEdit是一款轻量级、高效的富文本编辑器,它利用AJAX技术实现了无刷新的“所见即所得”(WYSIWYG)编辑功能。在网页设计中,这种编辑器允许用户在浏览器上直接...

    nicEdit轻量级网页富文本编辑器

    `demos`目录下的示例代码可以帮助我们更好地理解和使用nicEdit。这些示例展示了如何在不同场景下使用编辑器,包括基本功能的演示以及如何自定义配置。通过查看和运行这些示例,开发者可以快速上手并根据自己的需求...

    NicEdit-Textarea编辑器

    NicEdit能够让任何 element/div变成可编辑或者能够把标准的TextArea转换成富文本编辑器。 NicEdit是我见过最轻量级的富文本编辑器,总共就一个JS文件和一张图片,经过我在项目里的使用情况来看,相当好用。

    nicEdit富文本编辑器

    **nicEdit富文本编辑器详解** 富文本编辑器在网页开发中扮演着至关重要的角色,它允许用户在浏览器端进行格式化文本输入,常见的应用场景包括论坛、博客、内容管理系统等。nicEdit是一款轻量级、易用且可高度定制的...

    nicEdit 编辑器

    **nicEdit 编辑器详解** 在Web开发中,富文本编辑器是不可或缺的一部分,它为用户提供了在网页上创建和编辑复杂格式文本的能力。nicEdit是一款轻量级且易于集成的富文本编辑器,特别适合那些对资源要求严格的项目。...

    nicEdit轻量级文本编辑器

    nicEdit的出现,极大地简化了用户在网页端进行文本格式化和编辑的复杂度,让非专业用户也能轻松创建具有专业外观的内容。 **核心特点** 1. **轻量级**:nicEdit的大小远小于许多其他富文本编辑器,这意味着它对...

    nicEdit HTML网页在线编辑器.rar

    nicEdit 是一款简洁的HTML网页在线编辑器,上传功能需要自己添加,nicEdit除了上传功能外,几乎包括了常用的网页文字编辑功能,包括排版、字体样式设计、表格插入、图片插入等,若对编辑器上传功能无要求的话,...

    NicEdit富文本编辑器

    首先,让我们深入了解NicEdit的核心特点: 1. **轻量级**:NicEdit设计精简,文件大小小,加载速度快,对网页性能影响小,适合各种规模的项目使用。 2. **跨浏览器兼容性**:支持多种浏览器,确保用户无论在哪个...

    nicEdit中文以及官方demo(自己汉化的)

    demo1中的方法是给页面中所有textarea增加编辑器 demo2中的这个方法是给...<script src="nicEdit.js" type="text/javascript">该方法加载编辑器js js文件中iconsPath : 'nicEditorIcons.gif'语句设置编辑器图片路径

    nicEdit(html编辑器) v0.9 r23

    NicEdit 是一个轻量级,跨平台,内联的内容编辑器。能够使你很容易地浏览器上实时的编辑站点内容。NicEdit Javascript 能够快速地整合到任一站点中并使得任一元素/DIV变的可以编辑或将标准文本区域转变成富文本形式...

    nicEdit 支持图片上传 php

    nicEdit 是一个轻量级的在线文本编辑器,它提供了丰富的文本格式化功能,使得用户在网页上可以方便地编辑富文本。这个压缩包文件包含了 nicEdit 的相关组件以及一个用于图片上传的 PHP 脚本,使得 nicEdit 具备了...

    nicEdit简单小巧编辑器

    - **教育平台**:在线教育平台的作业提交、论坛讨论等功能也可以使用nicEdit,提升交互性。 - **内容管理系统**:在CMS中,nicEdit可以作为后台内容编辑的工具,让管理员能够方便地编辑和格式化内容。 总的来说,...

    简单的在线文本编辑器nicEdit,中文版

    1. **简洁界面**:nicEdit 提供了一个干净、无干扰的编辑环境,让用户专注于文字内容的创作,避免了过多的花哨功能对用户注意力的分散。 2. **快速集成**:作为一个JavaScript库,nicEdit 可以轻松地通过几行代码...

    简洁在线HTML编辑器(nicedit)

    3. **在线表单**:对于需要用户输入大量文本的在线表单,nicEdit可以提升用户体验,让用户可以方便地格式化他们的输入。 4. **教育平台**:在线教育平台可以利用nicEdit,让学生在撰写作业或参与讨论时能够方便地...

Global site tag (gtag.js) - Google Analytics