Codeigniter 表单验证允许数字类型包含逗号
当使用 CI 验证价格时,我使用以下规则;
$this->form_validation->set_rules('price','lang:price','required|numeric|greater_than[0.99]');
有什么办法允许在此规则行中使用逗号吗?或者我必须创建一个回调?
When validating prices with CI I use the following rule;
$this->form_validation->set_rules('price','lang:price','required|numeric|greater_than[0.99]');
Is there any way to allow commas in this rule line? Or do i have to create a callback?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Codeigniter 3 提供了正则表达式验证。 表单验证
使用 Ben 给出的正则表达式... 否需要回调。
Codeigniter 3 offers a regex validation. Form Validation
Using the regex given by Ben... No callback is required.
通过使用表单验证库,我从未见过任何可以让您在没有回调的情况下做到这一点的东西。
但这将是回调:
规则为
From using the form validation library, I've never seen anything that would allow you to do that without a callback.
This would be the callback though:
with a rule of
我的答案是:
或者在您的 codeigniter 视图中执行此操作。添加脚本:
然后使用如下输入:
My answer is:
or do it in your codeigniter view. Add script:
and then use input like this: