問題タブ [actionmethod]
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.
jsf - graphicsImageにマウスオーバーしたときにBeanメソッドを呼び出す方法は?
マウスオーバー時に<p:graphicImage>JSFバッキングBeanメソッドを呼び出す必要があります。これにより、一部のデータが動的に表示されます。
どうすればこれを達成できますか?JavaScriptコードを提案しないでください。
c# - paramsキーワードを指定したGETを介してMVCコントローラーアクションに複数のパラメーターを渡す
以下のようにGETを使用してparamsキーワードをアクションメソッドに使用して複数のパラメータを渡す方法はありますか?
アクションの方法は次のとおりです。
c# - アクションメソッドによって返されるビューの Uri を取得するには?
文字列プロパティ「Url」を持つオブジェクトをxmlにシリアル化する必要があります-アクションメソッドによって返されるページのURLです(asp.net mvc 3アプリでカスタムrssを実装したい)。
アクションメソッドを呼び出すには、このメソッドが属するコントローラーをインスタンス化する必要があると思います:)
しかし、このアクション メソッドによって返されるページの URL を取得するにはどうすればよいでしょうか??
編集 1: @SLaks が答えUrl.Action()たように、アクション メソッドの URL を取得するために使用できますが、この URL を xml ファイルに渡すにはどうすればよいですか?? Url.Action()の結果を単に割り当てると、linkMyController/MyAction という文字列が表示されます。
asp.net-mvc-4 - アクション メソッドがアドレス バーから呼び出されないようにする
コントローラーに、ブラウザーのアドレスバーから呼び出されたくないメソッドがあります...
それを行う方法はありますか?たぶん、ある種の注釈、ルート構成の変更ですか?私のオプションはどれですか?
javascript - アクション メソッドから mailto URL を起動する方法
私はMVCの初心者です。MVC で起動するアクション メソッドを開発したいMailto:?body=body goes here.&subject=test subjectので、デフォルトのメール クライアントがユーザーのメールを自動的に入力します。現在、 URLList<String>を含むものがあります。mailto:
経験やデモコードがあれば、私にとって役に立ちます。前もって感謝します。
asp.net-mvc-3 - ViewModel + パラメータを ajax 呼び出しを使用してアクションに渡す
jquery ajaxを使用してビューモデルと別のパラメータをアクションメソッドに渡すにはどうすればよいですか?
私が今していることでは、アクションメソッドは呼び出されていません。原因はおそらく、jquery ajax 呼び出しのデータ オブジェクトでパラメーターが正しく渡されていないためだと思います。
jQuery ajax:
アクション メソッド (ビュー モデルと別のパラメーターを受け入れる):
php - PHP MVC: action-methodname に show が含まれている場合の 404 エラー
現在のカスタム PHP MVC プロジェクトで非常に奇妙な問題が発生しています。コントローラーのメソッド名に show (fx show_album) が含まれている場合、apache は 404 ページが見つからないというメッセージをスローしますか?
なぜこれが起こるのか、何か考えがありますか?
.htaccess:
ところで。URL の通常の get リクエストで動作します (index.php?controller=profile&action=show_album&id=1 など)。
c# - 引数/オブジェクトがアクションメソッドに渡されるパイプに「フック」する方法
渡されたオブジェクトが実際にアクションメソッドに入る/(渡される)前にアクションメソッドに変更する方法はありますか?..たとえば...デフォルトでは、Index()-action-methodを常にMyClass の引数を取ります。
したがって、ユーザーが mydomain.com/AController/ にアクセスした場合
トリガーされたアクションメソッドは
これを説明する方法がよくわかりません..しかし、うまくいけば、あなたがそれを理解することを願っています..私が実際にやりたいことは、UmbracoがMVCプロジェクトで行うのと同じことです..彼らは常にRenderModelオブジェクトを渡します. RenderModelではなく、独自のタイプが必要です..
前もって感謝します!
jquery - 新しいページ/アクション メソッドに移動するときの MVC 3 Ajax 読み込みアイコン
アクション メソッドが Razor ビュー エンジンを使用して MVC 3 で実行されているときに ajax 読み込みアイコンを表示するナビゲーション リンクを作成する方法について、私は広範囲に検索してきました。ローディング アイコンの追加に関する多くの情報を見つけましたが、それらはすべて現在のビュー内のデータの投稿に関連しているようです。
他のページでアクション メソッドを呼び出すためのアクション リンクを含む単純なメニュー ページがあり、それによってビューがレンダリングされます。OrdersController および Index アクション メソッドに移動する例を以下に示します。
Menu.cshtml
Index アクションの処理中およびビューが返される前に ajax 読み込みアイコンを表示するように上記のリンクを変更しようとしています。
読み込みアイコンを含む div を作成し、共有の _Layout.cshtml ページに配置しました。
_Layout.cshtml
ajax 読み込みアイコンを試して表示するために、リンクを Ajax ActionLink に変更してみました。
Menu.cshtml
これは、ajax Loading アイコンを数秒間表示するという意味で機能します。また、OrdersController の Index アクション メソッド内にブレークポイントを配置することもでき、ヒットします。ただし、アクション メソッドが完了すると、Orders\Index.cshtml はページにレンダリングされません。Menu\Index.cshtml ページにとどまっています。
Orders/Index.cshtml がビューをレンダリングすることになっていることはわかっています。
OrdersController.cs
ここで何が間違っていますか?このビューは、レンダリングするのではなく、私の ajax 呼び出しに返されますか? この機能を取得するにはどうすればよいですか?
これについて間違った方法で行っている場合は、お知らせください。
リクエストを行うときに、リンクではなく、ターゲット ページのアクション メソッド内でこれを行う必要がありますか? おそらく、私が要求しているインデックスアクションメソッドのコードの最初の行として読み込みアイコンを表示し、ビューを返す直前に再び非表示にすることでしょうか?
JQueryの表示/非表示の組み合わせでこれを試してみませんか?
事前にすべてのヘルプとアドバイスに感謝します
チャド