【发布时间】:2015-09-24 09:25:03
【问题描述】:
下面是简单的 HTML:
<input type="text" class="form-control" id="user[0].first_name" name="user[0].first_name" placeholder="First Name">
这是 JS:
emailIndex = 0;
for (var i = 0; i <= emailIndex; i++) {
data["user[" + i + "].first_name"] = $("#user[" + i + "].first_name").val();
}
如果我尝试打印 ID user[0].first_name,则返回:undefined
怎么了?
谢谢!
【问题讨论】:
-
因此您获取输入字段的值并将其分配给数据。
data["user[0].first_name"]中有什么内容? -
已解决。您不能在 ID 字段中传递点。我用过:user1first_name
-
你想做什么?
标签: javascript html undefined var