首先让我说我是使用jQuery的新手,所以这看起来像是一个愚蠢的问题。当vin文本框聚焦时,它会使jQuery脚本运行起来。
$("#vin").focusout(function() {
$("#stocknum").load("../jquery/update_stocknum.php?vin=" + $("#vin").val());
});
PHP文件如下所示,似乎运行正常:
if(isset($_GET['vin'])){
$vin = $_GET['vin'];
if(strlen($vin) > 9) {
$stocknum = substr($vin,-6);
echo $stocknum;
}
我做错了什么,以便我可以将文本框的值设置为php在变量$ stocknum中返回的内容?
提前感谢您的帮助!
答案 0 :(得分:1)
尝试 -
$("#vin").focusout(function() {
$.get("../jquery/update_stocknum.php?vin=" + $("#vin").val(),function(data){
$("#stocknum").val(data);
});
});