gpt4 book ai didi

jquery - 使用 jQuery 和 CodeIgniter 执行客户端和服务器端验证

转载 作者:行者123 更新时间:2023-12-01 00:21:11 27 4
gpt4 key购买 nike

使用 jQuery 和 CodeIgniter 进行客户端和服务器端验证的正确方法是什么?我正在使用jQuery form plugin用于表单提交。我想使用 jQuery 验证插件( http://docs.jquery.com/Plugins/Validation )进行客户端验证和服务器端的 CodeIgniter 表单验证。然而,这两者似乎并没有融合在一起(或者我无法理解它)。有人可以帮忙吗?无论是客户端验证还是服务器端验证,用户都应该看到一致的 UI 在输入字段旁边显示错误消息。

[编辑] 看来我可以像这里一样将服务器端错误传递给 showErrors() ( http://forum.jquery.com/topic/jquery-validation-showerrors-error )。但是,如果我正在执行客户端规则中不存在的额外服务器端验证(例如检查用户名是否已被使用),那么当用户从这些字段中跳出时,验证插件会清除这些验证消息。

最佳答案

正如前面提到的,这是两个不同的事情。

只需在 Jquery 中构建客户端验证,如果通过,请将其移交给表单 Controller 并在那里运行验证/xss 过滤。

尝试http://formigniter.org/它将构建您的表单( View )、模型、sql 和 Controller ,并包含验证。简单易行...

希望这有帮助。

关于jquery - 使用 jQuery 和 CodeIgniter 执行客户端和服务器端验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2437300/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com