問題タブ [jsonresult]
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.
asp.net-mvc - 「while(1);」を前に付けるにはどうすればよいですか。Jsonの結果に?
JSONでの不正なスクリプトの実行の防止について読んでいますが、この方法を使用したいと思います。
問題は、どうすればこれができるかわからないことです。
私のjsonの結果は次のようになります
やってみた
そしてそれは動作しません。
これどうやってするの?
c# - ソートがJsonResultで機能せず、エンコードされた出力が得られる
Json Resultを使用してテーブルを表示していますが、結果を表示すると正常に機能しています。ここで、並べ替え機能を追加したかったので、canSort:trueプロパティを使用しました。しかし、並べ替えを行うためにテーブルのヘッダーをクリックすると、ブラウザに以下のエンコードされた文字列が表示されます。これも並べ替えられているように見えますが、何らかのエンコードが行われています。次のようになります。
著作権の問題のために実際の列を削除しなければならなかったので、以下のコードにいくつかの矛盾があるかもしれないことを私は知っています。
Javascriptコード
c# - JsonResultでファイルを返すか、ActionResultでJsonデータを返しますか?
バックエンドでMVC3.netコントローラーを使用して、HttpPostを実行し、HttpContextを介してファイルを送信しています。
サーバーがファイルを読み取ると、アップロード結果とともに文字列のリストが返されます。
これまでのところ、2つのシナリオを機能させることができました。
1)文字列のリストを単一のタブ区切り文字列としてJsonResultとして返します
2)テキストファイル内の文字列のリストをActionResultとして返します
私の問題は、これらの各メソッドの要素が必要なのに、2つを組み合わせるのが難しいことです。JsonResultが必要なのは、ブール値の「success」値を返して、クライアントでモーダルな待機中のメッセージを解放できるようにするためです。文字列のリストをGUIコンポーネントに解析する代わりに、クライアントがファイルをダウンロードできるように、ActionResultが必要です。
JsonResultの一部としてダウンロードするテキストファイルを返す方法や、ActionResultを使用してJsonデータを返す方法はありますか?
読んでくれてありがとう
html - オブジェクト属性を HTML で囲み、JSON で返す
現在、次のjson検索方法を書いています。
画面では、これを返します。
私は何をすべきか?これを行う理由は、CSS を使用してタグのスタイルを設定し、アイテムが検索入力からドロップダウンするにつれて見た目が良くなるようにするためです。
ありがとう
c# - MVC 3 JsonResult から整形済みの JSON を取得する
コンテキスト
言語: C#
プラットフォーム バージョン: Microsoft .Net Framework 4.0
オペレーティング システム: Windows 7 Professional (64 ビット)
制約: Microsoft MVC.Net 3.0
問題
最近、ブラウザーで JSON をよく見ていて、ブラウザーでローカル開発サーバー上のコントローラー アクションまたは別のコントローラー アクションを参照し、JSON を視覚的に解析して、すべてが希望どおりにフォーマットされていることを確認しています。MVC 3 シリアライザー (または JSON.Net シリアライザー) によって返される JSON は常に縮小された文字列を返すため、最終的には次のようになります。
少なくともデバッグ中に、 JsonResult
を「整形」して、次のように見えるようにする方法を見つけたいと思います。
JSON を貼り付けてフォーマットできるオンラインツールがいくつか あることは知っています。これは余分なステップであり、多くの時間を費やしています。私はプログラムによる解決策を好むでしょう。また、構成または #if コンパイラ ディレクティブを介してオン/オフできるようにしたいと考えています。
私はすでにこれに関する大まかな検索を行っており、Stack Overflow でこの投稿に出くわしました。ただし、指定されたコード例は完全ではありません。いくつかのリンクも提供されていますが、それらは死んでいるようです。
いずれにせよ、ActionResult から「整形された」JSON を取得する方法を見つけたいと思います。どんな助けでも感謝します。
次のソース コードは、私が例として示した最初の整形されていない JSON 文字列を再現します。自由にコピー/貼り付け/編集してください。
c# - フィールド名として数字を持つ JsonResult
次のように、ASP.NET MVC 3 アプリケーションから JSON の結果を返す必要があります。
しかし、フィールド名として数字を持つ匿名型のオブジェクトを作成することはできません。それで、なにかお手伝いできますか?
asp.net-mvc - calling @Html.Action for JsonResult changes my response type in parent template
I've got the following controller:
Then, inside Index.cshtml
:
What I'm finding is that, when going to this url in my browser, the response content type is application/json; charset=utf-8
which causes the browser to render the html as a string instead of as... a web page.
What's the best way to get around this?
c# - MVCのパーシャルビューでjsonを返すにはどうすればよいですか?
私はこの次のコードを持っています:
しかし、代わりに部分ビューで使用したいのですが、どうすればよいですか?
asp.net-mvc - 1 つの MVC EF クエリで 2 つの include ステートメントを使用するにはどうすればよいですか?
2 つの結合を含むクエリを作成しようとしています。
- 1 つの StoryTemplate に複数のストーリーを含めることができます
- 1 つのストーリーは複数の StoryDrafts を持つことができます
StoryDrafts オブジェクトでクエリを開始しています。これは、それが UserId にリンクされている場所だからです。
StoryDrafts オブジェクトから StoryTemplates オブジェクトへの直接の参照はありません。このクエリを正しく作成するにはどうすればよいですか?
助けてくれてありがとう。