2011-07-04 124 views
1

我想动态地使用JQuery创建一个表单。JQuery的问题:动态填充表格

为了做到这一点,我创建了JavaScript代码,根据用户选择将标签注入最初的空表单。 - 如果可能的话,我不会不改变这种类型的功能。

上的负载,我的方式是这样的:

<form method="post" action="complete.jsp" id="band"> 
    <span id="select-form"></span> 
    <input type="submit" value="Create band" /> 
</form> 

一旦一个项目被添加它看起来像这样:

<form method="post" action="complete.jsp" id="band"> 
    <span id="select-form"><input type="hidden" value="hello" /></span> 
    <input type="submit" value="Create band" /> 
</form> 

的不同之处在于输入字段现在看来。

问题是,当表单提交时,没有变量被发送!

我不明白为什么,或者如何解决它。有什么建议?

+0

发布您的代码。并接受答案。 –

回答

2

输入窗体添加attibute名称:

<form method="post" action="complete.jsp" id="band"> 
    <span id="select-form"><input name="xxxx" type="hidden" value="hello" /></span> 
    <input name="name" type="submit" value="Create band" /> 
</form>