問題タブ [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 に答える
675 参照

javascript - JavaScriptを介してMVC AjaxフォームのInsertionModeを変更しますか?

私はいくつかの MVC Ajax フォーム パラメータを、クライアント側で JavaScriptInsertionModeなどを使用して変更したいと考えています。 どうすればいいですか?LoadingElementId

MVC ajax フォームのサンプル:

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

asp.net-mvc - チェックボックスイベントでコントローラーのajax呼び出しを介してtempdata値が取得されない

コントローラーにパラメーターを送信したい.これは私のビューページです:

これは私のコントローラーです。まず、orderby 値を保持しているこのメソッドを呼び出しています。

tempdata の値を確認しましたが、ビュー ページに値が表示されています。

しかし、チェックボックスの変更イベントを発生させ、tempdata 値を渡すと、null 値が取得されます。

何が問題なのかわからない

誰でも理解できますか?

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

ajax - MVC Ajax フォームとブラウザの戻るボタン

私は現在、ログインページの背後にある検索ページを持つ MVC サイトに取り組んでいます。ユーザーがログインすると、検索ページにリダイレクトされます。

検索フォームは、検索結果を同じビューに返す ajax フォームを使用します。

検索結果が表示されると、検索フォームは表示されなくなります。これはすべてうまくいきます。

ただし、フォームを起動して検索結果を取得すると、ユーザーはブラウザの戻るボタンを押して検索フォームに戻ろうとする可能性があります。もちろん、これは代わりに前のページ (ログイン ページ) に移動します。

だから、私の質問はこれです.Ajaxを使用して、フォームと結果を同じページに保持したいと思います。ユーザーがクリックバックしたときに検索フォームに移動することと併せて、これを達成できる方法はありますか?

私はおそらくここであまりにも多くを求めていることに感謝しますが、とにかくそこに出すと思いました!

ps - フォームを再読み込みする「検索に戻る」リンクが既にあります。平均的なユーザーは、ブラウザーの [戻る] ボタンをクリックしようとするでしょう。また、ログインページに、検索ページにリダイレクトする何らかの機能を持たないようにしたいと思います。

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

jquery - 同期 XMLHttpReques .. asp.net mvc

私はこのコントローラーを持っています:

Index ビューに部分呼び出しがあります

ここに私の部分的なビューがあります

もちろん、レイアウトにはjqueryとunobtrusive.jsがあります

しかし、送信をクリックすると、PartialViewResult コードではなく、インデックス アクション (デバッグ中) に入ります。どうしたの?

コンソールには次の警告があります。

メイン スレッドでの同期 XMLHttpRequest は、エンド ユーザーのエクスペリエンスに悪影響を与えるため、推奨されていません。詳細については、http://xhr.spec.whatwg.org/を確認してください。

私はそれをグーグルで検索しましたが、私の問題に合わせてカスタマイズする答えが見つかりません..

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

asp.net-mvc - 送信時に PartialViewResult が別の部分ビューを返す

私は持っている

送信ボタンがあり、投稿時に別の部分部分ビュー結果を実行したい。代わりに、CodePartialビュー内でこの部分ビューを返します。デバッグ時には、別の部分アクションの内部には入りませ。どうすれば改善できますか?

CodePartial.cshtml

index.cshtml

ここに画像の説明を入力

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

c# - 最後に追加されたテキストボックスの値を取得 asp.net mvc

ここに画像の説明を入力

クリックして日付を追加 すると、 begin_dateend_dateがビューに追加されます。開始時には、開始日と終了日が 1 つしかありません。日付はこれを使用して追加されます:

私のコントローラーでは、ポストにパラメーターがDateTime begin_date, DateTime end_dateあり、最初のbegin_dateend_dateの値のみを受け取っています。最初のbegin_date最後に追加されたend_dateの値を受け取るにはどうすればよいですか?

私の見解:ペーストビン

ポストコントローラー: