Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 15202|Resposta: 0

[ASP.NET] ajax.beginform onsucesso não executa

[Copiar link]
Publicado em 30/12/2015 14:58:49 | | |
Meu Código:

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

  9. }
Copiar código


  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>
Copiar código


Código de Contexto:

  1. [HttpPost]
  2.         public JsonResult Regedit()
  3.         {
  4.             return Json(new { success = false });
  5.         }
Copiar código


Não sei por que simplesmente não executo o OnSuccess, pesquisei na internet,

O motivo é que um arquivo js não é introduzido,

A solução é a seguinte:

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






Anterior:A imagem da imagem é definida no fundo do WPF
Próximo:Win8 inicia o serviço SQL Server 2012
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com