如何在每个表格行中附加表单及其文件输入
How can I append a form and its file input in each table row?
我这里有一个Jsfiddle应用程序。如果您在文本区域中输入问题,然后单击"添加问题"按钮,它会在下表中附加问题和问题编号(如果您愿意,可以多次查看)。
现在,表格下方是以另一种形式存储的文件输入。我的问题是,如何将包含文件输入的表单代码放入表中,以便每次添加问题时,它都会附加问题编号和问题,但也附加每一行的文件输入?
你可以用你一直做的方式做。请记住根据您在服务器端的期望(例如文件输入的名称)相应地更改这些行。
var $image = $("<td class='image'></td>");
var $fileImage = '<p id="f1_upload_form"><br/><label>File: <input name="fileImage" type="file" id="fileImage" /></label></p>';
$image.append($fileImage);
$tr.append($image);
现在,您只需要将上传按钮移动到仍在包装表的表单内的表格底部。
这是一个工作 jsfiddle。
您可以获取文件输入的值,然后将其添加到行中:
var fileinput = $("#fileinput").val();
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 如何在submit to sightly时将表单输入值作为参数传递给WCMUsePojo
- 单击鼠标,用MySQL数据填充html表单输入字段
- 从HTML表单发布blob的表单输入类型是什么
- 在不使用PHP的情况下将表单输入值获取到Javascript中
- 在Chrome中重新加载页面后清除表单输入值
- CasperJS填充表单-输入名称有方括号
- 表单输入字段随着溢出的文本而增长
- Highcharts:根据表单输入动态显示数据
- 如何在为表单输入分别处理$(this)和$时编写DRY代码
- 如何从AngularJS表单输入中生成一个永久变量
- 将表单输入保存到txt,弹出结果,不更改页面
- 在表单输入字段中创建默认值
- 如何根据提交表单时下拉框中的值禁用html表单输入框
- 使用jQuery延迟表单输入,并在延迟后在同一页面上显示结果
- Jquery无法找到给定表单id的表单输入
- 如何使用javascript验证在表单输入中避免负值、浮点值和十进制值
- 对表单输入执行计算
- Javascript 重复表单输入
- 使用 JavaScript 计算并添加表单输入的值