English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
El método de uso de ajax, la forma de llamar a archivos cs desde js, los pasos son los siguientes
(1) Descargue ajax.dll y agregue la referencia al proyecto.
(2) En el nodo <httpHandlers> del archivo webconfig del proyecto, agregue <add verb="POST,GET" path="ajax"/*.ashx" tipo="Ajax.PageHandlerFactory, Ajax"/> Nodo
(3) En el método pageload de la página aspx, agregue Ajax.Utility.RegisterTypeForAjax(typeof(ClassName)); aquí ClassName es el nombre de la clase del archivo cs actual.
(4) En el archivo cs, todas las métodos que desee llamar desde js deben añadir [Ajax.AjaxMethod()], si desea llamar a session, debe escribirse: [Ajax.AjaxMethod(HttpSessionStateRequirement.Read)].
(5En el método js, escriba var address = ClassName.MethodName('parameter').value; //ClassName es el nombre de la clase, MethodName es el nombre del método, y el parámetro传入 es parameter.
La implementación del método de llamada asincrónica del cliente Ajax al servidor (llamada js a cs) que compartí con todos es todo el contenido que quiero compartir. Espero que esto les sea útil y que todos apoyen el tutorial de alarido.
Declaración: El contenido de este artículo se ha obtenido de la red, y los derechos de autor pertenecen al propietario original. El contenido ha sido contribuido y subido por usuarios de Internet de manera autónoma. Este sitio no posee los derechos de propiedad, no ha sido editado por humanos y no asume ninguna responsabilidad legal relacionada. Si encuentra contenido sospechoso de infracción de derechos de autor, por favor envíe un correo electrónico a: notice#oldtoolbag.com (al enviar un correo electrónico, por favor reemplace # con @ para denunciar, y proporcione evidencia relevante. Una vez confirmado, este sitio eliminará inmediatamente el contenido sospechoso de infracción de derechos de autor.)