Nicht zu nennen aspx-Seite die web-Methode mit Hilfe von jquery ajax
Immer aspx-Seite html wenn Sie versuchen, aufrufen von web-Methode auf der aspx-Seite.Hier wird der jQuery-code
$(function () {
$.ajax({
type: 'POST',
url: 'Default.aspx/Hello',
data: "{}",
async: false,
success: function (response) {
console.log('Success: ', response);
},
error: function (error) {
console.log('Error: ', error);
}
});
});
Und hier ist die web-Methode code
[System.Web.Services.WebMethod]
public static string Hello()
{
string returnString = "hoiiiiiii";
return returnString;
}
Kann jeder ein Punkt heraus, was falsch sein kann.
Wo ist der trigger für dieses ajax-call ? Etwa so: $("#"<%=txtFlceEmail.ClientID %>").autocomplete({
scheint, dass u nicht bemerkt ..$(Funktion()
ok ich es geschafft habe, die mir fehlte, contentType ...albern
Bitte fügen Sie den Datentyp contentType und
scheint, dass u nicht bemerkt ..$(Funktion()
ok ich es geschafft habe, die mir fehlte, contentType ...albern
Bitte fügen Sie den Datentyp contentType und
InformationsquelleAutor iJade | 2013-12-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zwei Dinge:
contentType
in Ihre jQuery.ajax()
Funktion.Müssen Sie zu berücksichtigen, für die
.d
Wert in der JSON-Antwort.InformationsquelleAutor Karl Anderson
Könnte man code so aus: (Dies funktioniert für mich sehr gut)
Ich benutzte jquery vom CDN: "http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"
In Ihrer aspx.cs-Seite:
Und in Ihrer ASPX-Seite:
InformationsquelleAutor Venugopal M
versuchen, diese -
und die web-Methode -
InformationsquelleAutor NiKhil Kutewalla