Php 使用ajax和jquery从文本字段获取输入并从数据库获取数据
我有一个输入文本字段,当用户在文本字段中输入时,它应该从数据库中获取关于用户输入的数据Php 使用ajax和jquery从文本字段获取输入并从数据库获取数据,php,jquery,sql,ajax,user-input,Php,Jquery,Sql,Ajax,User Input,我有一个输入文本字段,当用户在文本字段中输入时,它应该从数据库中获取关于用户输入的数据 <p><input type="text" name="ajax" id="ajaxtest1" ></p> <script> $(document).ready(function(){ $("#ajaxtest1").blur(function(){ var dt=$(this).val(); $.post("test.php", {
<p><input type="text" name="ajax" id="ajaxtest1" ></p>
<script>
$(document).ready(function(){
$("#ajaxtest1").blur(function(){
var dt=$(this).val();
$.post("test.php", { purchase_product:dt});
<?php
$purchase_product = $_POST['purchase_product'];
$sql="SELECT SUM(purchase_quantity) as quantity FROM purchase WHERE purchase_product = '".mysql_real_escape_string($purchase_product)."'";
$f=$database->query($sql);
$found=$database->fetch_array($f);
print_r($found);
?>
});
});
</script>
帮帮我吧尝试在ajax请求中添加一个cakkback函数。 请允许我在您的代码上粘贴特定的更改
$.post("test.php",
{ purchase_product:dt},
function(data){ $('selector').html(data);}
);
本例中的选择器将是要显示结果的html元素您的数据库是否有用于用户输入的结果集??它不会在相同的文件上工作。我在不同的文件中给出了我的php查询。它在两个不同的文件上工作
$.post("test.php",
{ purchase_product:dt},
function(data){ $('selector').html(data);}
);