私はこのJQueryリモート検証の問題で日数を検索していたので、この記事をオンラインで投稿したかったのです。私はそれを働かせることはできません。Jqueryの検証リモートチェックがユニークでない
:私はURLにクエリを使用してテストURLを持っているし、レコード数は、1つまたは複数のあると、それはこれが私のjQueryの検証コードであるに応じて、偽と真を返すように私のPHPコードが正しいと思います
// validate form and submit var $j = jQuery.noConflict(); $j(document).ready(function(){ $j("#myform").validate({ rules: { ord_ref: { required: true, minlength: 12, remote: "check_ord_ref.php" }, messages: { ord_ref: { remote: "Order Number Does Not Exist" } } } }); });
これは
$colname_rscheck_ord_ref = "-1";
if (isset($_GET['ord_ref'])) {
$colname_rscheck_ord_ref = (get_magic_quotes_gpc()) ? $_GET['ord_ref'] : addslashes($_GET['ord_ref']);
}
mysql_select_db($database_conn, $conn);
$query_rscheck_ord_ref = sprintf("SELECT ref_ord FROM orders WHERE ref_ord = '%s'", $colname_rscheck_ord_ref);
$rscheck_ord_ref = mysql_query($query_rscheck_ord_ref, $conn) or die(mysql_error());
$row_rscheck_ord_ref = mysql_fetch_assoc($rscheck_ord_ref);
$totalRows_rscheck_ord_ref = mysql_num_rows($rscheck_ord_ref);
if($totalRows_rscheck_ord_ref < 0){
$valid = 'false';
} else {
$valid = 'true';
}
echo $valid;
遠隔ページ "check_ord_ref.php" のための私のPHPコードで誰かが、あなたは、パズルを解決することができますしてくださいJQuery 1.5.2minを使用して自分のためにと、誰持つ問題
- は、リモート機能なし
こんにちは、あなたのポストとの時間をありがとう。私はjson_encodeを使ってレスポンスを返す他のフォーラムについても読んでいます。私は私のPHPコードでそれを変更しましたが、それはまだ動作しません。 – ZeePee
@ ZeePee:ブールプリミティブを使用していますか?つまり、trueの代わりにtrueを返します。 –
こんにちは私は両方ともこれを試しましたが、現在のコードです:echo false; } else {echo true; }私も$ valid = falseを試しました。 } else {$ valid = true; }エコーjson_encode($有効); – ZeePee