2009-08-08 17 views
1

私は何が間違っているのか分かりません。私はJquery.Validateプラグインを使用していますので、リモートフィールドがありますので、これを行いました:Jquery検証リモート検証が機能しない

必要なものは正常です。問題があるのはリモコンだ。私はasp.net MVCを使用していますが、パスが正しいです - それはそれはでキックしない放火犯まだjquery.validateに応じてfalseを返す私の方法

public bool Test(string userName) 
{ 
    return false; 
} 

を打つ私はjquery.validateのバージョン1.5.5を使用しています。 jquery 1.3.2

私は何を欠席しましたか?

答えて

2

この1つでもキャッチされました。

あなたは以下を参照してください、真または偽でJSONオブジェクトを返す必要があります。

public ActionResult IsValidField() 
    { 
     String the_field = httpContextService.Request["Field_To_Test"]; 

     if (the_field == another_value) 
      return Json(true); 
     else 
      return Json(false); 
    } 
+0

これは本当に台無しにされています。私は、jQueryの中で、何時間もの闘争の後に、trueまたはfalseのプランを返すdataFilterが$ .parseJSONメソッドによって拒否されたことがわかりました。今、解決策は、$ .toJSON(true)を返すか、$ .toJSON(false)を返すようです。 – sakhunzai

関連する問題