問題タブ [response]
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.
jquery - ASP.NET MVC での jQuery AJAX 応答
これが質問にタイトルを付ける正しい方法であるかどうかさえわかりません。私は自分のAJAX呼び出しをすべて間違っていることを知っています...これが私が今していることです(ちなみにASP.NET MVCバックエンドを使用しています):
いくつかのデータをアクションに投稿するために使用jQuery.ajax
します。アクションは、応答でキャプチャしたビューをロードします。基本的には、アクションにデータを提供し、HTML を取り戻します。
検証済みの Ajax 呼び出しを作成したいとしましょう。エラー時に検証メッセージを取得するにはどうすればよいですか? たとえば、Ajax ログイン フォームです。ユーザーが検証できない場合は、単に何もしないのではなく、そのように伝えたいと思います。
素朴な質問で申し訳ありませんが、Google で解決策を見つけるために正しい言葉で表現する方法がわかりません。
前もって感謝します!
c# - ASP.net 連続応答ストリーム
最終的に閉じずに継続的な応答ストリームを送信するにはどうすればよいか疑問に思っていました。私の質問をよりよく説明するために、ASP ページを、別のソース (別のソースからブロードキャストされたオーディオ ストリームまたはビデオ ストリーム) からのサード パーティ ストリームを中継するプロキシと考えてください。
明らかに、Response.Write() または Response.BinaryWrite() は事前定義されたソースに私を制約します。
前もって感謝します。
jquery - jsonファイルの方向について?
jquery.subgrid.js で --> json リクエストの場合、この用語$.parse(JSON.responseText)は未定義を示しています。
JSON.responseTextを返すもの????
jquery - Jquery/AJAXの応答-FF/Safariでは機能しますが、IE parseFloat(html)の問題では機能しませんか?
JQuery/Ajaxのアップデートがあります。すべての主要なブラウザーで正しく更新されますが、エラー応答の処理はどのバージョンのIEでも機能しません。
ajax送信コードは次のとおりです。
繰り返しになりますが、すべてのブラウザが更新を正しく投稿するため、問題はここにあるとは思いません。ただし、このコードで結果を処理する場合:
整数の代わりにエラー文字列が返された場合(parseFloat(html)= "some string ...")、FFとSafariは「else」状態でエラーを正しく表示します。
IEは、戻り値(1 =成功、文字列=エラー)に関係なく、常に「if」条件を表示します。
そこにいる天才がすぐに問題に気付くと思いますか?
編集-------ここにもう少し情報があります。スクリプトにコンソールログを追加して、html変数を出力しました。エラーの場合は適切な文字列を取得し、成功の場合は「1」を取得しています。以下の提案に従ってコードを更新しました:
以前と同様に、FF Safariでは期待どおりに機能しますが、IEは文字列(エラー)と整数(成功)の両方を「成功」として評価します。
http - Web ブラウザに強制的に画像をキャッシュさせる方法
ローカル コンピューターから画像を提供する小さなアプリケーションを作成しているので、http://localhost:12345/something/something (jpeg を返す) としてアクセスできます。
ブラウザにこれを強制的にキャッシュさせて、単一のリクエストのみがサーバーに送信されるようにするにはどうすればよいですか。このヘッダーで十分ですか
これは Firefox 3.x で動作するようですが、他のブラウザでもグローバルに十分でしょうか?
java - Javaを使用してSOAP応答の要素の順序を指定する
郡/州の0個以上の気象警報とともに現在の天気予報を含むデータセットオブジェクトを返すWebサービスがあります。データセットオブジェクトには、WeatherオブジェクトとAlertsオブジェクトの配列が含まれているだけです。このクライアントの1つは、アラートではなく天気を最初に応答するように設定したいと考えています。応答エレメントの順序を指定する方法はありますか?WSDLを変更して、最初に天気をマップし、次にアラートをマップすることができると思いましたが、それでは何も起こりませんでした。
一般的なWSDLシートは次のとおりです
(プレビューではフォーマット済みでしたが、投稿後は表示されませんでした...フォーマット済みのXMLをここに投稿するにはどうすればよいですか?プリとコードだけでなく、バックティックを使用してみました)。
サービス応答の順序を指定する方法がわかりません。
asp.net - HTTP応答でファイルとページを送信するにはどうすればよいですか?
Excelスプレッドシートを生成し、それを応答(content-dispositionヘッダー)で送信するASP.NETページがあります。その部分はうまく機能しますが、元のページが応答の一部ではないため、ボタンが再度有効になることはありません。
これが私が使用している関数です:
応答をクリアせず、AddHeaderの代わりにAppendHeaderを使用しようとしましたが、応答にはファイルのみが含まれています。
私は何が欠けていますか?別のヘッダーを使用する必要がありますか?ASP.NETフォーラムでこの未回答の質問を見つけました; 私の問題のように聞こえます。
c# - Multiple actions on the same controller and view in asp.net MVC
How do I use multiple actions on the same controller?
I'm using the default project that comes up when opening a new project in asp.net mvc.
I added one more Index action on the homecontroller to accept a value from a textbox...like this
Now,I need to display the entered value back to the user. How do I do this?
I tried this..
Here's what I've put on my view..
the compiler typically doesn't let me add another index with same constructor to display the entered message back to the user which is obvious in c# I know. But,then how do I get the message back out to the user. Thanks
jquery - Jquery - 投稿した要素を取得する方法
ハロー、
部分ビューを使用して作成された html を返す ASP.NET MVC コントローラー メソッドを呼び出すための次の jquery コードがあります。
レンダリングされた html は次のようになります。
応答は、フォーム要素内にある div 要素内に設定する必要がある html です。ページにいくつかのフォーム要素があり、適切なフォーム内の div を更新する方法がわかりません。もちろん、コメント付きのコードは、ページ上のすべてのフォームから div を更新します。
主なことは、 $(this) がフォーム要素を返さないことです。これはおそらく正常です。したがって、応答を処理している関数内の適切なフォーム要素に対処し、その中の div を見つけて変更する方法が必要です。
ありがとう
jquery - jQuery .html(ここのデータ)は、応答テキストの「サイズを変更」しているようです
次のコードを検討してください。
これは、 leader-module-totalというIDを持つアンカータグであり、押されると、PHPスクリプトを呼び出し、leader-moduleというID内のPHPコードで実行されたエコーを表示します。
十分に基本的です。
ただし、これを行うたびに、このスニペットの最後のコードを使用して「縮小」する必要があります。
私の質問は、どうしてですか?私はここで何か間違ったことをしていますか?