Ist es möglich, eine Funktion auf der Serverseite von der Clientseite mit PageMethods
aufzurufen und auf den Rückgabewert dieser Funktion in JavaScript zuzugreifen? Hier ein Beispiel:Wie verwenden Sie einen Rückgabewert von der Serverseite (VB.NET) auf der Clientseite (JavaScript)?
Client Side:
function onBlur(){ //this function is called when you click away from a textbox
PageMethods.SomeServerSideFunction(params, onSuccess, onFailure);
}
function onSuccess(){
//do something on success
//I want to be able to print out the server side function's return value here
alert(PageMethods.DoesItWork(params)) //this is what I've tried, but it doesn't work
}
function onFailure(){
//do something on failure
}
Server Side:
<System.Web.Services.WebMethod()>
Public Shared Function DoesItWork(params As String) As Boolean
'logic to determine a return value
Dim RetVal as Boolean
Return RetVal 'I want to be able to use this return value on the client side
End Function
Vereinfacht gesagt, ich muss nur in der Lage sein, auf die Seite Server zugreifen Funktion Rückgabewert auf die Client-Seite. Danke im Voraus. Online
Das funktionierte! Vielen Dank! – ic3man7019