問題タブ [webmethod]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
337 参照

asp.net - webmethod を呼び出すリクエストが成功した場合でも、$.ajax の「エラー」関数が実行されるのはなぜですか?

jquery ajax メソッドを使用して、「スパン」をクリックすると webmethod を呼び出します。これは webmethod が aspx ページの 1 つにあり、次のコードを使用してマスター ページから呼び出しています。

スパンをクリックすると、webmethod が (デバッグによって) 呼び出されていることがわかりますが、webmethod の実行が開始される前でも、アラート「エラー」が表示され、 (空の文字列) メッセージが firebug コンソールに記録されていることがわかります。私が知る限り、「エラー」関数は ajax リクエストが失敗した場合にのみ実行されます。

誰かがこれを手伝ってくれませんか。

ありがとう

0 投票する
1 に答える
7272 参照

jquery - java - asp.net webmethodへのJQuery AJAX投稿が呼び出されない

aspx ページの 1 つに Web メソッドがあります。

そしてaspxページにはJQueryがあります

データパラメーターを設定した方法はばかげているように見えますが、以前はきれいだったので変更しますが、要点は、JSON は私には問題ないように見えるので、そうではありませんか?

実行すると、web メソッドへの投稿はありませんが、contentType と dataType を変更すると、aspx ページ全体が返されます。私が考えたことの1つは、このjqueryが実際にはregister_borrower_step4.aspxページにあるとしたら、問題が発生するでしょうか?

0 投票する
2 に答える
1726 参照

c# - asp.net WebMethod 内から生の JSON にアクセスする

私はSystem.Web.Services.WebServiceいくつかの を含んでいWebMethodsます。これらのいずれかでWebMethods例外が発生した場合は、その WebMethod に渡された値をログに記録したいと考えています。パラメータの数やタイプに関係なく同じメソッドを使用できるように、十分に汎用的な方法でこれを処理したいと考えています。生の JSON をログに記録すると思っていましたが、アクセス方法がわかりません。Context.Request オブジェクト (InputStreamプロパティを含む) 全体を検索しましたが、見つかりませんでした。

これが私がやりたいことです:

.net Framework 3.5 で C# を使用しています

0 投票する
1 に答える
156 参照

asp.net - ThreadPoolスレッドが完了したときのシグナリングWebページ

Webページから、時間のかかるジョブを開始し、webmethodを使用してUIのステータスを更新します。

ジョブはスレッドで実行されます:

ジョブセットは静的プロパティを使用してステータスを設定し、JavaScriptを使用してWebページがWebメソッドを呼び出すと、それらのプロパティを読み取ります。

UIの進行状況はjavascriptを介して更新されます。問題は、スレッドが完了した後、サーバー側でUIを更新する必要があるため、javascriptはここでは役に立ちません。

スレッドが完了したときに通知するための最良の方法は何ですか?

0 投票する
1 に答える
553 参照

c# - WebMethod からページングされた結果を返しますか?

データベースからデータを取得してクライアントに返す WebMethod を作成する必要があります。

ここで、データ量が膨大になると仮定して、データを部分的に取得して返したいと思います。

Webmethod で yield return を使用する方法はありますか?

私が知っているように、WebMethods でジェネリック型を返す方法はありませんが、非ジェネリックの IEnumerable も使用できませんでした。

どうすればそれを達成できますか?

0 投票する
1 に答える
2475 参照

jquery - jquery jsonでwebmethodを呼び出せません

プロトコル jsonp を使用して Web メソッドを呼び出します。

このコードを Web サービスに使用します。

そして、これはクライアント側にjasonを使用したJqueryで:

この Jquery は常にエラー メッセージを表示しますが、その理由はわかりません。誰かが私を助けることができますか?

0 投票する
3 に答える
256 参照

c# - クラスを本格的な Web サービスにする

Visual Studio 2010 を使用していません。webmethod としてマークしたクラス ファイルがあります。.NET 3.5 フレームワークを対象とする C# コンパイラを使用してコンパイルできます。

これを Web サービスにするにはどうすればよいですか? 何か案は?

0 投票する
2 に答える
2366 参照

c# - C# で .aspx 内の WebMethods を呼び出す要求を作成する

.aspx 内に WebMethod があります。

JQueryで呼び出すとうまく機能します:

まあ、私はJQueryがやっていることを正確にやりたいのですが、c#では...

私はこれを使用しています:

これは機能しますが、より良い方法があるかどうか、またはリクエストを非同期にする方法を知りたいです。ありがとう。

0 投票する
2 に答える
2031 参照

asp.net - ASP.NET: WebMethod: PageMethods.GetRate は関数ではありません

Web メソッドにアクセスしようとすると、次のエラーが表示されます。

私の方法:

アセンブリの登録:

スクリプト マネージャー:

Javascript:

GetRateメソッドは、生成されたページ ソースに表示されます。

なにが問題ですか?

0 投票する
2 に答える
4535 参照

.net - .NET オーバーロード WebMethods - 可能性はありますか?

オーバーロードしたい 2 つの Web メソッドがあります。

MessageName を使用したオーバーロードについて読みましたが、これを機能させることができません。これは可能ですか?