0
我在輸入ID時檢查ID是否已存在於數據庫中,如果ID存在,則顯示消息'不可用',它顯示消息,但我想該按鈕在顯示消息後被禁用,並且當我清除該id並重新輸入新的id時,那麼此時應該啓用按鈕。請幫助糾正輸入的輸入後重新啓用禁用按鈕
FID是文本框的ID和txtHint是文本框的DIV ID
插入是按鈕
$(document).ready(function()
{
$("#FID").blur(function()
{
//$("#insert").attr("disabled",false);
var rollno = $(this).val();
$.ajax({
type : 'POST',
url : 'ajaxpage.php',
data : $(this).serialize(),
success : function(data)
{
$("#txtHint").html(data);
}
}); }); });
ajaxpage.php
<?php
require_once 'db.php';
$q=$_POST['FID'];
$stmt = $DBcon->prepare("SELECT Fid FROM Ftable WHERE Fid LIKE :search ");
$stmt->bindValue(':search', '' . $q . '%', PDO::PARAM_INT);
$stmt->execute();
$count=$stmt->rowCount();
if($count>0)
{
echo 'notavailable';
}
else
{
echo 'available';
}
?>
謝謝你的幫助 –