如何确保多值字段是数组
How to ensure a multivalue field is an array
我在读取多值字段的代码中遇到了问题,我需要处理该字段,就好像它是使用 For 循环的数组一样。
var iQuestionnaireVar:string;
var nQuestionnaireVarLen:int;
iQuestionnaireVar = QuestionnaireDoc.getItemValue(iPVar);
nQuestionnaireVarLen = iQuestionnaireVar.length;
for ( var i = 0; i <= nQuestionnaireVarLen; i++ ) {....}
从我所看到的,For 循环似乎实际上是遍历值的每个字符而不是每个元素。
如何确定 iQuestionnaireVar 中的值是空的、单个值还是多值。
如何使此 For 循环在每种情况下正常工作?
这个 XSnippet "将任何值转换为数组" 将每个值转换为数组。
结果应始终适用于您的 for 循环。
相关文章:
- 添加和删除隐藏字段数组中的值,而不提交表单
- Javascript 将 int 值转换为八位字节流数组
- 我如何让我的 var 错误消息输出是使用字段还是字段,具体取决于留空的字段数
- 如何在字段数组中更新
- 在MongoDB中,从文档中获取单个字段数组的最简单方法是什么
- 具有相同名称和不同 id 的选择字段数组
- 流星自动体形 - 禁用对象字段数组中的选择选项
- 克隆的输入字段数组的唯一 ID 值
- 如何根据输入字段数组验证禁用提交按钮
- 如何通过输入字段数组编辑成分
- 如何具有带名称的字段数组
- 如何从json字段数组动态创建一个没有jquery的表单
- 如何获取隐藏字段数组值
- 引用到另一个类的数组字段数组字段没有't刷新
- 如何从JSON文档数组中提取字段数组
- Javascript获取包含数组键的字段数组的长度
- 根据字段数组大小对文档进行分组和删除文档
- 按匹配的对象字段数对对象数组进行排序
- AngularJS过滤记录中对应字段(数组)的值
- 如何从字段数组中获取字段名