私は 1 つのテキストフィールド タイプのテキストを持っています。プレートの番号を入力しているときに、存在する場合は 1 つのアラートを表示する必要がありますが、イベント キーアップは機能しません。
JS
$('#mat').keyup(function(){
var matric = $('#mat').val();
$.ajax({type: "POST",
url: "compruebaVeh.php",
data: "matric="+matric,
success:function(data) {
alert(data);
if(data=='ok'){
alert('this car already exists');
}
}
});
});
PHP
<?php
$mat=$_POST['matric'];
ini_set('display_errors',1); error_reporting(E_ALL);
require('conecta.php');
$cSQL="select matricula from vehiculos;";
$stmt=$oConni->prepare($cSQL) or die($oConni->error);
//$stmt->bind_param('s',$_POST['matric']);
$stmt->execute();
$stmt->bind_result($matricula);
while ($stmt->fetch()) {
if($matricula==$mat){
echo 'ok';
}
}
$stmt->close();
?>