問題タブ [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.
php - JSON/PHPでAndroidからエラー応答を受け取る
DBテーブルをローカルサーバーのPHPフォーラムと共有するAndroidアプリをコーディングしています。私のアプリ ユーザーは、アプリの使用を開始する前に登録する必要があります。私のアプリの機能の 1 つは、これらの登録済みユーザーが投稿やコメントをフォーラムに送信/表示できるようにすることです。フォーラム全体を自分の電話に呼び出すことで、このタスクではさまざまな応答で JSON を使用しました。残念ながら、登録するたびにエラー応答が返されますが、その理由がわかりませんでした
これは私が得たエラー応答です
これは私のindex.phpです
これは私のSTOREUSERFUNCTIONです
以前は問題なく実行できたので、ここで何が問題なのか本当にわかりませんでしたが、今はこのコードを変更してフォーラムのユーザーテーブルに詳細を保存し、ユーザーデータの1つのテーブルを処理できるようにしました。新しいコードはここにあります-つまり、それはエラー応答の原因ではないと思います-しかし、表には疑問がありますが、エラー応答をトリガーする間違いがどこにあるのかわかりません
jquery - MVC とモデルの設計 - json アクションごとに 1 つ? ビューごとに1つ?
私は Microsoft MVC4 を使用しています。多くのモデルを持ち始めており、それらを再編成したいと考えています。
私はjQuery Ajax呼び出しを多用してデータを入力しているため、次のようになります。
単純なビュー (つまり、空の html テーブル) を返すいくつかのアクション
テーブル/リスト項目などの入力に使用される JsonResult を返す多くのアクション
あるアクションでは、同じ要素 ( 'item' ) がいくつかの情報 (つまり、列) とともに表示され、別のアクションでは、他の情報とともに表示されます。
私の2つの質問:
わかりやすくするために、Json Result を返すアクションごとにモデルを用意する必要がありますか? または私は気にするべきではなく、匿名の投影を使用し続ける必要がありますか?
基本モデル (つまり「単純な」モデル) と、基本モデルから継承する拡張モデルを使用する必要がありますか? または、モデルを分散させたままにして、よりクリーンな(しかし保守性が低い?) 構造にする必要がありますか?
ありがとうございました!
json - ASP.NET Webforms Like (webapi) で jsonResult を実行する方法
私はasp.net Webサイト(Webフォーム)を持っています。今、単純な操作にajaxを使用するクライアント側にいくつかの動作を追加する必要があります。
asp.net mvc webapi では、特定のコンテンツ クラスを json 形式で返すのは非常に簡単です。オブジェクトを返すだけで、webapi が作業を行います。
過去にハンドラーでこのようなことをしたことがありますが、多くの作業が必要です。
asp.net Webフォームで「jsonResults」を取得するための提案はありますか?
asp.net-mvc - カスタム エラーを JsonResult メソッドから ajax post error 関数に返し、Validation Summary の下に表示します
タイプ「JsonResult」のアクションメソッドがあります。私は ajax post を使用して呼び出します。アクション メソッドからのカスタム エラーを ajax ポストに戻し、それらのエラーを検証の概要として表示したいと考えています。
c# - アクションは既に返されていますが、ブラウザが結果を取得していません
ASP.NET MVC 4 には、JsonResponse を返す [HttpGet] アクション メソッドがあります。
ブラウザでこのメソッドを呼び出して、URL localhost:43229/GroupsAjax/List?domainId=1 を入力すると、結果が表示されるまで 50 秒ほど待たなければなりません。
最初に考えたのは、メソッドが遅すぎるということでしたが、ブレークポイントを追加することで、メソッドが既に返されていることに気付きました。
Iexplorer も試してみましたが、同じラグが発生しました。クロムでは、タイムラインによると、ラグは「待機時間」に関連付けられていました
何が起こっているのでしょうか?
asp.net-mvc-4 - Asp.Net Json-Call の using 句を使用した Dbcontext
次の Controller-Method を使用して、ローカル開発サーバーからローカル IIS サーバー (ASP.NET MVC4) に切り替えるときに問題が発生しました。
ローカルサーバーを使用して、Javascript からメソッドを呼び出したときに問題なくデータを受信しました。このメソッドは、基本的にキーと値のペアのコレクションをデータベース リポジトリから取得し、クライアントに送信します)。IIS に切り替えた後、dbcontext が既に破棄されていることを示す例外が発生しました (ただし、using 句は return ステートメントの後に終了します)。(注: Visual Studio も何らかの理由で JSONSerializer.cs を見つけることができませんでしたが、エラーが発生した場合のみです)。次のバージョンに切り替えると、問題は完全に解決しました。
どちらの場合も、これは using-block でした:
私の質問: これは、JSON 呼び出し (および using 句の削除) の目的で dbcontext を使用する受け入れ可能な方法ですか、それとも、知っておくべき特定の欠点または隠れた問題がありますか?
c# - json 形式の文字列を json に解析し、c# で jsonresult タイプのオブジェクトを作成する
json オブジェクトを表す非常に複雑な文字列があります。これを何らかの形式に変換して、MVC コントローラーで JsonResult として返すことができるようにする必要があります。
この文字列は動的に構築されます。
私が正しい軌道に乗っているかどうかはわかりませんが、これを NewtonSoft を使用して "JObject" に解析しましたが、この文字列を JsonResult 型 (Jquery によって Json オブジェクトとして認識される必要があります) に変換する必要もあります。