我需要在CakePHP 1.3中验证表单输入是数字。但是,输入不是模型的属性,所以我不认为我应该尝试在模型中设置验证。相反,将对该输入进行一些计算,并将结果用于生成的模型对象中。我如何在视图/控制器中验证它?也就是说,检查用户输入的数字是否是数字,并在通过计算传递之前显示验证错误消息?谢谢!CakePHP 1.3 - 验证输入在视图/控制器中是数字的?
1
A
回答
2
1
如果你至少使用jquery,你不必做整页重装来检查。特别是如果它只是一个值。只是另一种选择,看看它是否有帮助!
if($('#Field').val() != "")
{
if(!($.isNumeric($('#Field').val())) {
alert('value must be numeric');
}
}
相关问题
- 1. 使用preg_match“脚本”验证cakephp 1.3控制器中的字符串
- 2. CakePHP 1.3 - 控制器转储
- 3. 控制器中的CakePHP验证错误?
- 4. Cakephp中的控制器验证
- 5. CakePHP的:如何设置错误验证手动输入字段中控制器
- 6. CakePHP 1.3:$ this->验证不验证
- 7. CakePHP的1.3失踪控制器
- 8. CakePHP的验证防止到控制器
- 9. 将验证器的输入控件动态添加到视图
- 10. 验证缓存的视图 - CakePHP
- 11. CakePHP 1.3 - 从控制器调用shell?
- 12. cakephp控制器级别身份验证
- 13. CakePHP跳过验证输入
- 14. cakePHP:验证控制器中的数据(hasMany)
- 15. 在PHP中的数字输入验证
- 16. cakephp验证视图问题?
- 17. CakePHP 1.3 RSS Helper
- 18. CakePHP验证API输入数据
- 19. 验证后在控制器中获取表格输入
- 20. 数字输入的输入验证
- 21. 使用CakePHP 1.3验证密码
- 22. Cakephp 1.3模拟身份验证
- 23. Cakephp 1.3模型验证错误
- 24. 如何验证输入是数字?
- 25. Angularjs 1.3输入的异步验证触发器
- 26. 在cakephp中将数据从视图传递到控制器
- 27. 在新的导航控制器中嵌入视图控制器
- 28. 验证控制器和模型中的数据,还是只是控制器?
- 29. 数字输入验证
- 30. 如何在视图控制器导入的类中引用视图控制器?
绝对有用。我可能想坚持CakePHP验证的一致性,但这当然是有用的。 –
在可能的情况下,两者都有好处。 cakephp验证非常好,但允许它在检查任何内容之前到达服务器,特别是对于某个数字,可能会过度杀伤。 – 2013-07-30 08:01:01