この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 15202|答える: 0

[ASP.NET] ajax.beginform onsuccess not execute

[リンクをコピー]
掲載地 2015/12/30 14:58:49 | | |
私のコード:

  1. @using (Ajax.BeginForm("Regedit", "Home", new AjaxOptions
  2.                                         {
  3.                                             HttpMethod = "Post",
  4.                                             //OnBegin = "function(){Test1();}",
  5.                                             OnSuccess = "Tan"
  6.                                         }))
  7.                                         {
  8. XXXXXXXXXXXXXXXXXXXXXXXX

  9. }
コードをコピーします


  1. <scrip{过滤}t>
  2.         //测试
  3.         function Tan(data) {
  4.             if (data.success) {
  5.                 alert("aaaaa");
  6.                 return false;
  7.             } else {
  8.                 alert("bbbb");
  9.                 return false;
  10.             }
  11.             
  12.         }
  13.     </scrip{过滤}t>
コードをコピーします


背景コード:

  1. [HttpPost]
  2.         public JsonResult Regedit()
  3.         {
  4.             return Json(new { success = false });
  5.         }
コードをコピーします


なぜ成功すれば実行しないのか分かりません。インターネットで調べました。

その理由は、jsファイルが導入されていないためです。

解は以下の通りです:

    <scrip{filter}t src="/scrip{filter}ts/jquery-1.11.3.min.js?20151225"></scrip{filter}t>
    <scrip{filter}t src="/scrip{filter}ts/jquery.validate.min.js"></scrip{filter}t>






先の:画像画像はWPFの背景に配置されています
次に:Win8がSQL Server 2012サービスを開始
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com