2017-09-18 8 views
-1

こんにちは私は、結果が見つからない場合、エラーメッセージを表示したいと思います。ユーザーは空白の有無にかかわらず数字を入力できます。ajaxを使用して結果が見つからない場合にエラーメッセージを返す方法

$(document).ready(function() { 
    $("button").click(function() { 
     var account = $("#number").val(); 
     if (account.length !== 10) { 
      $("p").text("number is not valid").css("color","red"); 
     } 
     if (account != "") { 
      $.ajax({ 
       url: "profile.php", 
       method: "POST", 
       data: { 
        number:account, 
       }, 
       dataType: "JSON", 
       success: function(data) { 
        $("#name").text(data.name); 
        $("#phone").text(data.phone); 
        $("#email").text(data.email); 
       } 
      }); 
     } 
     else { 
      $("p").text("Please Enter Phone Number"); 
     } 
    }) 
}) 
+0

「成功」機能の内部に条件を追加してデータ変数をチェックするだけです。私はあなたがそれを行うことができると思う:P – Star

答えて

0

error:を使用すると、URLからエラーまたは例外が発生した場合に何かを行うことができます。 コードを次のように編集できます。

+0

ありがとう本当に有用な –

+0

いいね。それが動作していた場合は、回答を受け入れてください:) –

関連する問題