問題タブ [asp.net-mvc-ajax]

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 に答える
509 参照

ajax - のエラーはAjaxフォームでビューを見つけることができません

ここで同様の質問をします

OnCompleteそこで、いくつかの関数とIDをAjaxフォームに追加します。

これは私の見解です:

_PhoneRow

コントローラ:

_EditPhoneRow

およびOncompleteスクリプト:

[編集]をクリックして[完全に機能しました]をクリックし、[保存]をクリックします。[編集]ボタンをクリックすると、アクション後のエラーが発生します。Firebugコンソールをここにコピーします。

では、どこに問題があるのでしょうか。OnCompleteSavePhone[編集]ボタンを2回削除しても機能せず、この機能を使用すると意味のないエラーが発生します。どうすれば修正できますか?私は実際にAjaxで部分ビューをロードし、このビューのボタンが正しく機能する必要があります。最初はすべて問題ありませんが、Ajaxの結果の後で、いくつかのOncomplete関数を追加すると思いますが、エラーもあります。

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

asp.net-mvc - asp.net MVC3でajaxフォームを送信した後のdivコンテンツの更新

リストから上記の単一の目的を選択すると、更新用の ajax フォームの下に表示されます

Subting below アクションが呼び出された後

上記の ajax フォーム Updatepurpose を送信する際に、管理者パスワードが無効な場合は検証メッセージ エラーを表示し、modelstate が有効な場合は myDiv コンテンツを読み込み、ユーザーに更新成功メッセージを表示したい

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

asp.net-mvc - 投稿アクションにアクセスするためのjquery mvcモーダルボタン

2 つのボタンがあるこのモーダル ダイアログ ポップアップがあります。1 つはキャンセル、もう 1 つは受け入れです。Accept ボタンで POST アクションを呼び出すようにします。

上記のコードを使用してきましたが、

NetworkError: 404 Not Found - http : // somethinghost:999 /User/%5Bobject%20Object%5D

私は何が間違っているのか本当にわかりません...

また、アクションでは、「true」または「false」のいずれかの値が必要です..そのボタンからそれを渡す最良の方法は何ですか?

私はこのようなものを持っています

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

asp.net-mvc - ajax.actionLink または ajax.beginForm を使用して Blockui を使用して targetUpdateId をブロックする方法

ajax.beginform または ajax.actionLink を介して作成された ajax リクエストがあるたびに、targetupdateid を読み取ることができる ajax.start 関数で開始して、blockui と開発者は、この ajax.start について気にする必要はありません。このコードを使用しようとしましたが、機能しません。

どんな助けでも大歓迎です。

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

jquery - 「部分ビューにログオン」をレンダリングするJqueryダイアログの「MicrosoftJScriptランタイムエラー:「Sys」は未定義です」

私はjquery、ajax、mvcを初めて使用します。

Jqueryダイアログを使用して、部分ビューのログを表示しました。ロードされ、テキストボックスまたはその他の場所をクリックすると、次のエラーが発生します。

「MicrosoftJScriptランタイムエラー:「Sys」は未定義です」

このスクリプトの動的コードを表示します。

ページにjqueryアコーディオンがあり、これらのスクリプトを使用するとアコーディオンが機能しないため、これらのスクリプトを使用してテキストボックスを検証することはできません。また、上記のエラーが再び表示されます。

それを解決するにはどうすればよいですか?ユーザー名を検証し、ダイアログでテキストボックスを渡すにはどうすればよいですか?および.. @Ajax.beginform(){}で@ Html.ActionLinkを使用できますか?

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

asp.net-mvc-3 - ajax.actionlink投稿フォームにckeditorが表示されない

Ajax.ActionLinkを使用した後

そして、コントローラーがAddEditページに移動すると、ファイルがアップロードされ、Ckeditorを表示したいと思います。

だから私は使用します

@Ajax.Actionlinkの代わりに@Html.ActionLinkを表示するために使用する場合、Ckeditorは完全に表示され、Ajax呼び出しではテキストエリアのように表示されます。

助けてください。

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

asp.net-mvc - 部分ビュー内のお問い合わせフォーム

認めざるを得ないのは、Web フォームから MVC への移行は、文字通り私の心を吹き飛ばすことです。Web フォームと比較して、MVC がどのように機能するかについて頭を悩ませているようには思えません。一見単純なタスクを実行しようとすると、障害が発生し続けます。これに javascript/jquery の初歩的な知識を組み合わせると、ほとんど毎日頭を悩ませることになります。

私の会社が構築したカスタム CMS を Web フォームから MVC に移行する作業を行っています。この CMS により、ページの作成とサイト ナビゲーションの操作が可能になり、関連するビューとコントローラーと共にページ モデルが作成されました。

クライアントはサイトの 99% を編集できますが、一部の要素は静的で、特定のページでオンデマンドで読み込まれます。たとえば、連絡先ページは CMS 内に存在しますが、サイトはオンデマンドで実際の連絡先フォームを挿入します。

Web フォームで構築した場合、この連絡先フォームは、ポストバックを処理するための独自のロジックを備えた単なるユーザー コントロールでした。ここでの論理的な移行は部分ビューの作成になると思いましたが、このタスクを達成するのに途方もない量の困難に遭遇しました. この連絡先フォームのモデル、ビュー、およびコントローラーを作成できましたが、正しく機能させることができないようです。

アドバイスを求めて文字通り 3 日間 Stack Overflow を精査した後、私はこの作業を行うためにほぼすべてを完了しました。しかし、私の命を救うために、部分ビューから一見単純なリダイレクトを実行する方法がわかりません。Doug.Instanceで説明されているものを含め、多数のアプローチを試しましたが、うまくいきませんでした。送信時に、コントローラーが「return PartialView」を使用していても、部分ビューが全体ビューとして返されます。もう一度投稿すると、最初に表示されていた部分ビューとして返されます。さらに、Redirect成功時に変数が更新されず、OnSuccessJavaScript が起動しません。

以下は私のコードです。髪が足りないので助けてください...

ページビュー(簡潔にするために省略)

お問い合わせフォームの部分図 (簡潔にするために省略)

お問い合わせフォーム コントローラー (簡潔にするために省略)

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

asp.net-mvc - Ajax.ActionLinkがコントローラーを呼び出すときにViewModelが値を保存しない

ActionLinkをクリックして、コントローラーでViewModel値を設定すると、Viewがレンダリングされたときの変化を確認できます。しかし、ActionLinkを2回クリックすると、同じ値がControllerにnullとして表示されます。

値を保存してコントローラーに入力するにはどうすればよいですか?

意見:

コントローラ:

部分ビュー_UpdatableContent:

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

asp.net-mvc - Asp.net MVC AJAX - AJAXを使用してデータにアクセスするには?

ケース:私のアプリケーションには次のモジュールが含まれています

  • クライアント
  • プロジェクト
  • 業務連絡等

クライアント モジュールのコード

Views/Shared/clients/Index.cshtml には次のものが含まれています...

- togglediv() は、div 内の画像をクリックすると、[addNewCat という名前の] 新しい div を作成します。

クライアント制御のコード...

こんにちは frnds MVC AJAXでこの問題を解決するのを手伝ってください

質問の詳細説明

*v には、クライアント リスト (画像またはロゴ) を表示する div (id=clients) があります。Web ユーザーが画像をクリックすると、新しい div(id=addNewcat)........(これは完全に機能しています)

でも今 ???この新しく作成された div(id=addNewcat) で、選択したクライアントのプロジェクトを表示したいと考えています。

事前にサンクス.... :)

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

c# - ASP.NET MVC Ajax の 500 内部エラー

Web アプリケーションに Visual Studio 2010 と MVC 4 を使用しています。これは私のコントローラコードです:

public ActionResult MyController()

このメソッドは正常に実行されますが、私の ajax コンテナーには何も表示されません。firebug では、このエラーが発生しました:

NetworkError: 500 Internal Server Error + http://localhost....?X-Requested-With=XMLHttpRequest

なぜこのエラーが発生するのですか?
この問題を解決するにはどうすればよいですか?
前もって感謝します!