Javascriptの関数として怒鳴るです
public class test
{
public void get()
{
//here the code how to call jquery method with retun values
}
}
怒鳴るように私はC#クラスを持っていますサーバー側の関数に値を返すことはできません。あなたはJavaScript関数の値を渡すためにサーバーにajaxを呼び出す必要があります。背後
Javascriptを
<script type="text/javascript">
function displayservices() {
PageMethods.GetCurrentTime(document.getElementById("Hello", OnSuccess);
}
function OnSuccess(response, userContext, methodName) {
alert(response);
}
</script>
コード。
[System.Web.Services.WebMethod]
public static string ReceiveValueFromJS(string value)
{
return "Value received " + value
}
この記事Calling ASP.Net AJAX PageMethods using ScriptManager Example、さらにご案内します。
C#でデータを出力する方法はありますか? – madalinivascu
達成したいことはかなり不明です。あなたはC#コードをクライアント(JavaScript)から呼び出すか、その逆をしたいのですか?前者はサーバリクエストをせずに可能ではありません。サーバに奇妙なデータを置くことは非常に危険です。後者は非常に簡単です。 – HimBromBeere