0

基本上,我有这个应用程序样式的网页,其中包含数百个输入字段(隐藏在选项卡和手风琴/假对话框等...),我希望一旦控件失去焦点/击键“输入/选项卡”已经命中,(而不是提交)我想使用 AJAX 将帖子发送回服务器以更新该字段。

现在,当试图弄清楚命名约定/标签/类等时,我开始围绕如何​​最好地命名事物以最好地利用 Jquery 的选择器功能,同时简洁地处理事件。

所以我的计划是在后端数据库中创建一个表,其中包含几乎整个数据库的表架构,具有唯一的 id 和位置描述符(表/fldName/数据类型等)。我正在考虑使用该唯一 ID 作为分配给 html 中每个输入元素的 ID;然后在整个包装的输入集上设置一个事件侦听器,然后

— 通过 id 引用一个数组,该数组基本上包含 dbFields 信息

— 检查客户端安全性

— 数据验证

— 将带有 id 的值发送到 php

o php 那么服务器端安全检查吗?再次验证数据。

o php 发送到相关的存储过程以更新信息

所以我的问题是;这是以某种方式引用所有输入的一种优雅方式,所以我设置了一个在任何输入更新时调用的通用侦听器?

我们欢迎所有的建议..

4

1 回答 1

0

您正在寻找的单词/短语是“javascript MVC”

(可能)都是为事件处理和 ajax 设计的。

http://codebrief.com/2012/01/the-top-10-javascript-mvc-frameworks-reviewed/

我使用骨干,它令人惊叹。我确信您可以在许多或所有这些 MVC 中准确抽象出您希望的功能。

于 2013-09-30T16:23:01.480 回答