Come si fa a chiamare un metodo su una pagina Web Form ASP.NET utilizzando il metodo getJSON su jQuery?Utilizzo del metodo getJSON di jQuery con un Web Form ASP.NET
L'obiettivo è questo:
- utente fa clic su un elemento della lista
- Il valore viene inviato al server
- Server risponde con la lista relativa delle cose, formattata utilizzando JSON
- Popola secondaria casella
Non voglio utilizzare un UpdatePanel, l'ho fatto centinaia di volte utilizzando il framework MVC di ASP.NET, ma non riesco a capirlo usando Web Forms!
Finora, posso fare tutto, incluso chiamare il server, semplicemente non chiama il metodo giusto.
Grazie,
Kieron
Alcuni codice:
jQuery(document).ready(function() {
jQuery("#<%= AreaListBox.ClientID %>").click(function() {
updateRegions(jQuery(this).val());
});
});
function updateRegions(areaId) {
jQuery.getJSON('/Locations.aspx/GetRegions',
{ areaId: areaId },
function (data, textStatus) {
debugger;
});
}