0
現在、データベースの重複エラーをチェックするためのコードをコーディングしています。これはフォームであり、jQuery.getを使用して重複する値を次のようにチェックしています。jQueryのGet関数を使用した値の送信
function makeAjaxRequest()
{
$("label#bad_error").hide();
$("label#good_error").hide();
$("label#checkingdb_error").show();
$.get(url,{sheetnum: '$("input#sheetnum").val()'},verifyDb);
}
function verifyDb(response)
{
if (response==1)
{
$("label#checkingdb_error").hide();
$("label#bad_error").show();
}
else
{
$("label#checkingdb_error").hide();
$("label#good_error").show();
}
}
私はこれをテキストフィールドのブルで行います。次のように私のPHPファイルは次のとおりです。
<?
$sheetnum = $_GET['sheetnum'];
if($sheetnum == "1234"){
echo "1";
}
?>
私はちょうどそれのjavascriptの側面が動作していることをテストするために、今の代わりにmysqlの文字列の「1234」を使用しました。
テキストボックスに1234を入力すると、エラーがないことを返します(good_errorラベル)。 .get文字列に値を間違えていますか?助けてください。
20秒であるべきと考えている:) – Aziz