首先我要说的是,我是 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 中返回的值?
预先感谢您的帮助!
最佳答案
尝试-
$("#vin").focusout(function() {
$.get("../jquery/update_stocknum.php?vin=" + $("#vin").val(),function(data){
$("#stocknum").val(data);
});
});
关于php - jQuery - 如何从 php 文件返回值并将其设置为文本框的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16135737/