¿Hay alguna manera de cargar el archivo ascx de jQuery?Carga ascx a través de jQuery
ACTUALIZACIÓN:
gracias a @Emmett y @Yads. Estoy usando un controlador con el siguiente código jQuery ajax:
jQuery.ajax({
type: "POST", //GET
url: "Foo.ashx",
data: '{}',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (response)
{
jQuery('#controlload').append(response.d); // or response
},
error: function()
{
jQuery('#controlload').append('error');
}
});
pero me sale un error. ¿Está mi código mal?
Otra actualización: estoy usando
error: function (xhr, ajaxOptions, thrownError)
{
jQuery('#controlload').append(thrownError);
}
y esto es lo que me sale:
no válida JSON:
Prueba => (esta prueba es la etiqueta dentro de mi ascx)
y mi archivo ascx después de Error !!!
Otra actualización:
mi ascx es algo como esto:
<asp:DropDownList ID="ddl" runat="server" AutoPostBack="true">
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
</asp:DropDownList>
<asp:Label ID="Label1" runat="server">Test</asp:Label>
pero al llamar ajax me sale este error en asp: :(
ctl00_ddl de control' 'de tipo' DropDownList 'debe colocarse dentro de una etiqueta de formulario con runat = servidor.
gracias a @Yads. pero su solución solo funciona con la etiqueta html.
http://stackoverflow.com/questions/1212639/possible-to-load-ascx-with -jquery-load-function – Anders
¿es imposible? ¿Hay alguna forma de convertir el archivo ascx a aspx? o mejor manera? – Raika
la función de error puede tomar un objeto de solicitud, examine request.responseText para averiguar cuál es el error. – Vadim