Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 15202|Odpoveď: 0

[ASP.NET] ajax.beginform onsuccess not execute

[Kopírovať odkaz]
Zverejnené 30. 12. 2015 14:58:49 | | |
Môj kódex:

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

  9. }
Kopírovať kód


  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>
Kopírovať kód


Kód pozadia:

  1. [HttpPost]
  2.         public JsonResult Regedit()
  3.         {
  4.             return Json(new { success = false });
  5.         }
Kopírovať kód


Neviem, prečo jednoducho nevykonám OnSuccess, vyhľadal som to na internete,

Dôvodom je, že js súbor nie je zavedený,

Riešenie je nasledovné:

    <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>






Predchádzajúci:Obrázok je nastavený na pozadí WPF
Budúci:Win8 spúšťa službu SQL Server 2012
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com