JQuery问题:动态填充表单

时间:2011-07-04 07:25:07

标签: jquery html

我正在尝试使用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> 

不同之处在于输入字段现在出现。

问题在于,提交表单时,没有变量出现!

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

1 个答案:

答案 0 :(得分:2)

为输入表单添加属性名称:

<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>