問題タブ [params]

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 投票する
3 に答える
47143 参照

jquery - jqueryを使用して、フォーム送信時にURL文字列にフィールド値を追加してURLに移動します

私はjqueryにかなり慣れていないので、これは簡単だと思いますが、苦労していて、グーグルは役に立たないようです。

私が持っているのは基本的な形です...

[送信]をクリックすると、URLに移動しますが、froms値をURL文字列に追加します(ただし、form method = getは使用しません)。基本的にこれを実行します。

送信gotoをクリックするとhttp://myurl.com/index.html?params=firstNamevalue*surnamevalue

私はjqueryをハッキングしてきましたが、私が今までやっているのはこのようなものです...

うまくいけば、私は運命的に明確になりました-私はどんな助けにも大いに感謝します!

アンディ

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

ruby-on-rails - アクションごとに無効/カスタム params_parser

XML 要求を処理する作成アクションがあります。組み込みの params ハッシュを使用するのではなく、Nokogiri を使用して XML スキーマに対して XML を検証します。この検証に合格すると、後で処理するために生の XML が保存されます。

私が理解している限り、XML は 2 回解析されます。最初に Rails が params ハッシュを作成し、次に Nokogiri 解析が行われます。速度を上げるためにパラメーターの解析を無効にする方法を探していましたが、何も見つかりませんでした。

上記のようなものを使用して、XML パラメータの解析全般をカスタマイズできることはわかっていますが、他のコントローラのデフォルトの動作に依存しています。

アクションごとにパラメーター解析をバイパスすることは可能ですか? どのようなオプションがありますか?

ご協力ありがとうございました!

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

c# - params キーワードの使用法をコンソールへの書き込みと同様にするにはどうすればよいですか

私の最後の質問に関連して(変数のグループを配列として渡す簡単な方法はありますか

個々のメソッドで書き込みを行うのではなく、文字列変数をメソッドに渡してストリームに書き込もうとしていました。

params キーワードの使用は明らかに解決策ですが、それを使用すると、次のようなことはできないと思います。

これがないと、コードがかなり面倒になります。この機能を自分のメソッドに強制する方法はありますか?

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

javascript - リンクで GET パラメータの代わりに # を使用する = 高速化?

と言う事に今気づきました

http://s7.addthis.com/js/250/addthis_widget.js#pub=PUBID

に相当します

http://s7.addthis.com/js/250/addthis_widget.js?pub=fct-250

しかし、はるかに高速です。それはどのように機能しますか?O_o

上記のリンクを < script src 呼び出しに含めています。addthis 開発者の 1 人によると、おそらくより高速です。私にとってもより速く動作するようです。ソースを理解できないので、なぜこの手法がより速く機能するのかわかりません。

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

constructor - Spring.NET コンストラクターで複雑な Type params 引数を使用する方法

Spring.NET を C# アプリケーションで使用して、複雑なタイプのパラメーター配列 (params キーワード) コンストラクター引数を設定しようとしています (SecretCode と呼びますが、これはたまたま列挙型です)。

これを行うためにXMLファイルを構成するためのドキュメントを誰かが教えてくれますか?

参考までに、関連するコード スニペットを次に示します。

私がSpring.NET構成ファイルに置き換えようとしているハードコーディングされたコードは(十分に近い)これです:

考え?

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

ruby-on-rails - POST データが分割されたときの個々のフォーム パラメータ

フォームから他の変数に個別に日付変数にアクセスしようとしています。フォームは、formtastic プラグイン フォームです。私が直面している問題は、日付が 3 つの部分からなるドロップダウンであり、単純に params[:friend][:born_on] を実行しても NULL が返されるため、うまくいかないように見えることです。

これが私のパラメータ出力です。

パラメータ: {"commit"=>"Create", "action"=>"create", "authenticity_token"=>"6+PyuqUNQySe29iEF69PIFvv6DOie5bp4jZAcRva85c=", "controller"=>"friends", "friend"=>{"born_on (1i)"=>"1973", "born_on(2i)"=>"3", "born_on(3i)"=>"5", "is_female"=>"false", "last_name"=>"スミス", "first_name"=>"ジョン"}}

変数を使用して別のメソッドを設定したい。event.happening_on

どんな助けでも大歓迎です-ありがとう!

0 投票する
5 に答える
7198 参照

c# - 興味深い「refのパラメータ」機能、回避策はありますか?

値型に対してこのようなことが可能になる方法はないかと思います...

その後、これが可能になります:

もちろん、boolは値型であり、参照としてではなく値として関数に渡されるため、これは機能しません。

(別のクラスを作成することによって)値型を参照型にラップする以外に、params修飾子を使用しながら参照(ref)によって変数を関数に渡す方法はありますか?

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

ruby-on-rails - Rails RESTful ルート: params[:id] または params[:model_id] のデフォルトをオーバーライドする

このルールをmap.resourcesで直接変更する方法を理解しようとしています:

ルートがあるとします:

したがって、次のようなRESTfulルートがあります。

/:ユーザー/ドキュメント

/docs/:id

/docs/:doc_id/specs

したがって、params[:doc_id]この場合は追跡が難しいことがわかります。これは、フィルターに対して2つの異なる宣言を作成する必要がないように、常に1つの特定の名前を呼び出したいためです。params[:id]params[:doc_id]

さて、私は少し調査を行い、次のパッチを見つけました。

http://dev.rubyonrails.org/ticket/6814

基本的にこれが行うことは、 map.resources に :key パラメータを追加できるようにすることです。これにより、後で参照する方法を定義して、次のようなものを作成できます。

そのため、代わりに常にパラメーターを呼び出しますparams[:doc]

しかし、実際にはこのパッチは少し古い (今では 3 年) ので、レールがこのタスクを実行するための新しいものが既に組み込まれていないのではないかと考えていました。

PSモデル内で定義されたto_paramメソッドについてはわかりません。明らかに、これは私のリクエストと私がまだ取得しているログで何も変更しませんでした: Parameters: {"doc_id"=>"6"}またはParameters: {"id"=>"6"}常に。

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

php - PHP: 可変関数パラメーター値への配列

関数のパラメーターのリストに転置する必要がある可変長配列があります。

これを行うためのきちんとした方法があることを願っていますが、方法がわかりません。

私が書いているコードは、クラス内のメソッドを呼び出しますが、メソッドの名前も、メソッドのパラメーターの数もわかりません。

私はこれを試しましたが、うまくいきません:

上記は、すべての値を関数の最初のパラメーターにまとめます。一方、3 つのパラメーター値 (test、test2、test3) を使用して関数を呼び出す必要があります。

私が必要とするのはこれです:

これをきちんと行う方法はありますか?