javascript - 在构建 ajax 应用程序时放弃 <form> 标记是否合适?

标签 javascript jquery ajax forms webforms

我正在开发一个广泛使用 jQuery 的 ajax 应用程序。我不担心应用程序是否正常降级。

到目前为止,我一直在使用 Malsup 出色的 jQuery 表单插件来创建提交 ajax 请求的表单。 (例如,提交更新的记录信息。)

但是我正在考虑完全放弃表单标签,而是在需要时手动构建 $.post() 语句。

我想知道:人们对向服务器提交大量信息的最佳方式有何看法 - 考虑到优雅降级不是必需的。仅使用 $.post() 是否存在风险?

提前致谢

最佳答案

不,一点也不。这就是插件在幕后所做的一切。

表单标签至少为您提供了一个良好的表单标签结构分组,因此您可以更轻松地查询它们。

关于javascript - 在构建 ajax 应用程序时放弃 <form> 标记是否合适?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2311651/

相关文章:

javascript - 如何使用map函数在react中仅返回数组中的1个项目

javascript - ajax 调用成功但没有返回数据

javascript - svg 多边形点 - Javascript - 不起作用

javascript - 如何在普通 JavaScript 中获取选中复选框的值?

javascript - 从字符串中删除字符,忽略 html 标签

javascript - jQuery 切换在 Bootstrap 容器包装内展开 div

javascript - 使用 Javascript 删除 div 内的文本

javascript - 检查 <div> 是否已与 data-url 异步加载

javascript - 如何使用 Angular 10+ 将 API 的内容限制为 15 个单词(不是字符)?

javascript - 单击时交换 Div/JavaScript 语法