我这样输入:
<input name="composed_product_name" id="composed_product_name" class="composed_product_name" type="text" style="height:25px;width:200px" onKeyUp="get_composition_products();"/>
和函数get_composition_products()是:
function get_composition_products()
{
var composed_product_name=$("#composed_product_name").val();
var timeout = null;
$.ajax({
type: "POST",
url: "get_composition_products.php",
data: "composed_product_name="+composed_product_name,
success: function(msg){
timeout = setTimeout(function () {
$("#composition_products").html(msg);
}, 3000);
}
});
}
当我在输入中输入名称时,ajax通过在ajax请求中发送名称来工作,它将显示一个表,我应该在其中填充一些值。 但是当我在输入中更改名称时,该表将再次显示为空值。 我想更改输入中的名称,并通过ajax发送新名称的请求,而无需显示新表。 请任何帮助 谢谢