【发布时间】:2016-03-22 04:10:06
【问题描述】:
循环通过 json 编码输出获取 Month Year 值,并尝试将其转换为月份数,然后再将其传递到代码中的下一步...
... foreach loop
var month_number = null;
var dateOf = JSON.stringify(v.date);
if(dateOf.indexOf("January")>-1){month_number=1}else
if(dateOf.indexOf("February")>-1){month_number=2}else
if(dateOf.indexOf("March")>-1){month_number=3}
});
htmlStr += '<input type="hidden" id="month_number" value="' + month_number + '" />';
为 month_number 返回 [Object HTMLInputElement] ...其他一切正常...
【问题讨论】:
-
提供一些v.date的例子
-
似乎不完整。你的起始左括号在哪里?您最后的“else”{} 语句在哪里? (它可以是一个空函数)。你的计数终止符在哪里?
标签: javascript jquery html json string