【发布时间】:2015-11-01 08:19:51
【问题描述】:
HTML
<form action="die_issue_process.php" id="form" method="post" autocomplete="off">
<input type="text" name="item_name[]" />
<input type="button" name="add_item" value="Add More" onClick="addMore();" />
<input type="submit" id="Search" name="Search" value="Search" />
Javascript 代码:
function addMore() {
$("<DIV>").load("input.php", function() {
$("#product").append($(this).html());
});
}
这种形式的朋友我有一个单独的文本框和添加按钮根据需要添加文本框。在此表单中,我通过条形码阅读器进行输入,因此一旦扫描了条形码,表单就会自动提交,但我的要求是只有在给出提交按钮后才能提交
注意:我的表单会在第一次扫描输入框时自动提交。
【问题讨论】:
-
您扫描的代码末尾是否包含换行符?可能是条形码扫描仪正在“按回车键”
-
我必须同意@MikeWu。我曾经使用条形码扫描仪,他们经常在末尾添加换行符或回车符,其解释方式与按下键盘上的 Enter 按钮相同。然而,这可能只是您可以更改的扫描仪设置。你用的是什么条码扫描器?
标签: javascript php jquery html