2013-08-28 66 views
0

我正在使用form2js.js将我的表单数据转换为JSON对象。无法使用form2js.js将表单数据转换为JSON对象

下面是代码:

var loginData = form2js('loginForm', '.', true); 
console.log("FormData=" + JSON.stringify(loginData)); 

但JSON字符串是空的。 loginform是我的表单的ID。我寻求帮助,但我没有得到任何东西。

下面是HTML表单:

<form action="index.html" class="padder" id="loginForm" name="loginForm">         
    <label class="control-label">User</label> 
    <input id="userId" type="text" placeholder="User ID" class="form-control">        
    <input type="password" id="password" placeholder="Passcode" class="form-control"> 
    <button type="submit" id="signInBtn" class="btn btn-info">Sign in</button>        
</form> 
+0

可以共享的HTML表单 –

+0

@ArunPJohny我有发布。 –

回答

2

这个问题似乎是缺少name属性

<form action="index.html" class="padder" id="loginForm" name="loginForm"> 
    <label class="control-label">User</label> 
    <input name="userId" id="userId" type="text" placeholder="User ID" class="form-control" /> 
    <input name="password" type="password" id="password" placeholder="Passcode" class="form-control" /> 
    <button type="submit" id="signInBtn" class="btn btn-info">Sign in</button> 
</form> 

演示:Fiddle

+0

非常感谢。它真的有效。 +1。 –