尝试制作一个可以在需要额外行时附加行的表单,并使用php和jQuery将表单提交给数据库。我可以追加行,但是当表单提交时,它们将从响应中省略。有人能澄清什么是错的吗?
表单代码
<table class="material-form">
<thead>
<tr style="display: flex; flex-direction: row; justify-content: space-around;">
<th>Sku</th>
<th>Description</th>
<th>Order</th>
</tr>
</thead>
<?php
$attributes = array('name' => 'count_form');
echo form_open_multipart('request/C_request/new_material_request?wh=' . strtolower($warehouse['warehouse_name']) , $attributes);
?>
<div >
<tbody style="display: flex; flex-direction: column;">
<tr id="rows">
<td><input type="textarea" id="sku" name="sku[]" onblur="sumFunction()" style="font-size: 30px; background-color: #DCDCDC; height: 80%; margin-right: 15px" class="col-md-4" ></td>
<td><input type="textarea" id="sku" name="sku[]" onblur="sumFunction()" style="font-size: 30px; background-color: #DCDCDC; height: 80%; margin-right: 15px" class="col-md-4" ></td>
</tr>
</tbody>
</div>
</table>
<div id="add-row" >add row<p id="counter"></p></div>
<button type="button" class="btn btn-primary btn-lg" id="accept-count" style="">submit</button>
提交代码
jQuery(document).ready(function ($) {
$('#add-row').click(function() {
$('#rows').prepend('<td><input type="textarea" id="sku" name="sku[]" onblur="sumFunction()" style="font-size: 30px; background-color: #DCDCDC; height: 80%; margin-right: 15px" class="col-md-4" ></td>'
)
})
$('#accept-count').click(function () {
document.count_form.submit();
});
});
您的HTML无效。浏览器会尝试找出您正在执行的操作并进行渲染。不能将form和div元素作为表的子元素。您的html应该如下所示
<form>
<table>
<thead>
</thead>
<tbody>
</tbody>
</table>
</form>
现在,您正在处理它的css和使用flex的方式,我不知道您为什么要使用表。
我正在Android Studio中做一个项目,我需要在一个RecyclerView中列出几部电影(在本例中,来自RESTful API的几部意味着20)。现在我已经设置好了所有内容,我的静态虚拟内容显示在使用cardview的recyclerview中。然而,当我切换到RESTful API时,我的真实数据(来自RESTful API)会出现问题。这是我的主要活动。带有手动数据的java代码(显
我有一个非常简单的: 如您所见,我仅在片段为null时创建片段。
问题内容: 我需要将以下行添加到配置文件的末尾: 到一个名为 我正在寻找用于执行此操作的方法,但无法解决。 如果该行尚不存在,我将如何插入? 问题答案: 保持简单:) grep + echo 应该足够了: 安静 整行匹配 模式是一个普通的字符串 https://linux.die.net/man/1/grep 编辑:合并@cerin和@ thijs-wouters建议 。
我的GridbagLayout有些问题。我创建了一个JPanel(在本例中称为mainPanel),它的布局被设置为GridBagLayout。我已经为每个JButton指定了约束,并将约束添加到每个Button。现在,当我运行代码时,按钮总是紧挨着的,而不考虑我在约束中指示的Gridx/Gridy值。此外,按钮总是位于JFrame的中心,我希望一个按钮出现在右上角、左上角和南边。 这是我运行代码
我在Eclipse IDE中使用JUnit4。我有一个包含7个测试的测试文件,通过选择运行为JUnit运行良好。我为另一组测试添加了另一个文件。我有一个测试文件。我相信我正确地创建了测试...这个文件/测试 当我选择文件并选择运行为JUnit时,什么都不会发生。我错过了什么? 更新抱歉,信息不完整。。。 项目树如下所示:src/java/...源文件src/test/com/javaserver/
我更新到1.4 RC 1,想添加adMob到现有的项目现在Android Studio没有编译项目。我试图返回一切,但没有关系不运行项目。总是给主题错误。我删除了所有写的代码从清单,主要活动,main_activity布局,字符串,build.gradle属于adMob。现在。我读了很多线程,但没有写it.please我不能自己解决,需要帮助。谢谢。 [代码]信息:Gradle任务[: app: