問題タブ [unobtrusive-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.
asp.net-mvc - MVC Ajax ActionLink は、ブートストラップのモーダル本体全体を置き換えます
以下の Ajax.ActionLink には、空の AjaxOptions があります。驚くべきことに、それは自動的に ajax レスポンスをモーダルにレンダリングし、.modal-body 要素全体を置き換えます。私の意図は、応答を #ItemCommentModalBody div にレンダリングすることです。UpdateTargetId と InsertionMode をどのように設定しても、AjaxOptions が空の場合でも、.modal-body div 全体が応答によって置き換えられます。これはバグですか?モーダルはブートストラップによってトリガーされます。
jquery - MVC4 JavaScript ファイルの場所
MVC4 アプリケーションを作成しようとしています。スキャフォールディングされたスクリプトには古い jquery が含まれていたので、1.10 に更新しましたが、対応する mvc4 ファイル unobtrusive-ajax.js は on() の代わりに live() を使用しているため、動作を停止しているようです。
jquery-1.10.2 の jquery.unobtrusive-ajax.js はどこにありますか?
jquery - Ajax.actionlinkのOnSuccessコールバックでjavascript関数を呼び出していますか?
MVC5を使用しています。Unobtrusive Ajax.ActionLink() を使用してリストから画像を読み込んでいます。サンプルコードは次のとおりです。
OnSuccess コールバック 関数「enableZoom」を呼び出します。ビューページのスクリプトタグ内にある限り機能します。しかし、enableZoom 関数を custom.js ファイルに移動すると、OnSuccess コールバックが見つからないか、呼び出せません。
PS: 私の custom.js ファイルは正常にロードされており (firebug で確認済み)、custom.js には他の機能もあり、動作しています。手がかり/助けをいただければ幸いです。
asp.net-mvc - ajax の送信をしばらく停止して続行できますか?
OnBeginでしばらくAjax.ActionLinkの ajax リクエストの送信を停止し、確認アラートが true の場合はリクエストを続行する必要があります。以下のコードでは、ajax リクエストを中止できます。独自のメソッドを使用して再送信する方法はありますか。
編集: 私はそれを達成しました、Guruprasadに感謝します。
jquery - ターゲットを更新する代わりに AJAX フォームをリダイレクトする
私はこの質問が多く寄せられていることを知っており、見つけることができるすべての解決策を試しましたが、Ajax フォームを取得して DIV を更新するのではなく、アクション メソッド (例: Local..Home/Index_AddUser) にリダイレクトすることはできません。それ以外の場合は非常に長いため、コードを短くしました。
意見
部分図
ユーザー詳細コントローラー
_レイアウト
Web.config
BundleConfig
事前に感謝します。スタックと MVC は初めてなので、さらに情報が必要な場合はお問い合わせください:)
javascript - unobtrusive-ajaxでajaxリクエスト後にDOM要素を削除するには?
コールバック関数「OnSuccess」で、クリックした要素を取得できません。「Del」ボタンをクリックした後、クリックした「Del」ボタンの「tr」要素を削除しようとしました。これを行う方法は?