【发布时间】:2014-11-16 08:19:46
【问题描述】:
我有个主意:
-
Search 文本框将执行自动完成操作,并将结果显示在
textbox 1、textbox 2、textbox 3和用户上 将在textbox 4上输入他们想要的数量。 - 假设在搜索一个项目后,用户必须按下
ADD按钮,页面将自动生成一行,而无需重新加载页面。因此,当用户选择他们想要的第二个项目时,页面将在第一个项目下方生成第二行。 - 要完成这个过程,用户必须按下
SUBMIT按钮,然后数据将被插入到数据库中。
我设法完成了自动完成:
<script>
$(function() {
function log( message ) {
$( "<div>" ).text( message ).prependTo( "#log" );
$( "#log" ).scrollTop( 0 );
}
$( "#ItemName" ).autocomplete({
source: "requisition_search.php",
minLength: 1,
select: function( event, ui )
{
$('#ItmId').val(ui.item.id);
$('#ItmName').val(ui.item.value);
$('#ItmUOM').val(ui.item.uom);
$('#ItmQty').val(ui.item.qty);
}
});
});
</script>
但我不知道如何做动态行。我知道JS 或jQuery 的一些用途,但我对他们俩都很陌生。我找到了一些生成代码并在动态行上实现自动完成的示例。但我希望它生成after 用户输入数据并通过单击按钮ADD
【问题讨论】:
标签: javascript php jquery sql-server autocomplete