Jquery 在页面上添加动态字段

Jquery 在页面上添加动态字段,jquery,ajax,html,Jquery,Ajax,Html,我想开发一个具有多个输入字段行的表单。我使用jQuery来实现这一点。问题是,当我单击AddRow按钮时,新行很快就会从页面中消失。这些行在第页上不是永久性的。我该怎么做才能让他们留在页面上 $addrows.clickfunction{ var html=; html+=; html+=; html+=; html+=''; html+=''; html+=“删除”; $table-items.appendhtml; }; 选择项目 选择活动 任务描述 时间小时 添加行 这个问题是因为默认情

我想开发一个具有多个输入字段行的表单。我使用jQuery来实现这一点。问题是,当我单击AddRow按钮时,新行很快就会从页面中消失。这些行在第页上不是永久性的。我该怎么做才能让他们留在页面上

$addrows.clickfunction{ var html=; html+=; html+=; html+=; html+=''; html+=''; html+=“删除”; $table-items.appendhtml; }; 选择项目 选择活动 任务描述 时间小时 添加行
这个问题是因为默认情况下按钮元素是type=submit,这意味着表单元素正在刷新页面。同样的情况也发生在“删除”按钮上

要解决此问题,请向按钮添加type=button属性:

$addrows.clickfunction{ var html=; html+=; html+=; html+=; html+=; html+=; html+=“删除”; $table-items.appendhtml; }; $'div1'。单击,'.remove',函数{ $this.最近的'tr'。删除; }; 选择项目 选择活动 任务描述 时间小时 添加行
没问题,很高兴提供帮助我还有一个问题,我想问相同的上下文,在上面的脚本标记中,两个表列为空,html+=;html+=,实际上我想在那个里选择框,但我想用php从数据库中检索选项,我该怎么做。这是一个完全独立的问题,你们应该开始一个新的问题。谢谢你们的回答。这对我帮助很大@Rory McCrosan