循环验证规则

时间:2014-10-29 15:51:57

标签: javascript json backbone.js

我有一些验证规则,我试图应用于某些表单字段,并通过我从数据库收到的JSON执行此操作。

为了获得这些信息,我正从这样的骨干模型中获取它。

var rules = this.model.get('Rules');

,从中返回的信息如下所示。我每页都会收到很多这些片段。

{"required":true,"message":{"required":"Please enter Your Name."},"message_spanish":{"required":"El apellido no puede blanco."}}

我的目标是尝试过滤掉英语信息,如果他们是讲英语的人,如果他们是西班牙语,反之亦然。我有这个逻辑在我的应用程序的其他地方工作,但由于某种原因我不能让for循环工作。

我的for循环看起来像这样

for(var i = 0; i != rules.length; ++i)
{

}

我认为我的问题来自于我试图找到有多少规则的地方。从我收集的内容中可以看出有多少个字符而不是有多少个字符。

我尝试在JSON.parse()中包装信息,但是当我尝试找到它的长度时,它会崩溃我的电脑。

0 个答案:

没有答案