問題タブ [button-to]

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

ruby-on-rails - rails、viewはbutton_toの改行を行いますが、link_toは行いません

同じ行に「編集」リンクを生成しますが、異なる行にボタンを削除します。

(改行を強調するためにそれぞれ2つ)

次のように、上記のすべてを1行で取得するにはどうすればよいですか。

私は自分link_to, :method => :deleteをに変更する必要があるため、これを行っています:button_to's

更新: css:class => '.btn'のbutton_toに追加しましたが、役に立ち.btn { display: inline; }ませんでした。

0 投票する
4 に答える
3558 参照

html - button_toのHTMLコンテンツ

私は現在link_toを使用しています:

ただし、button_toでも同じことを行いたいのですが、button_toには最初のlabel引数を渡す必要があります。そうしないと、パスがラベルとして使用されます。

...解決されたedit_webcast_path(@webcast)パスであるラベルの付いたボタンが表示されます。事実上、効果がないようです。

私は最初の引数としてhtmlを直接渡してみました:

ただし、これにより、渡したhtml文字列の一部を表示するラベルが付いたボタンが表示されます。生成されたHTM1を見ると、この最初の引数の内容が入力自体の内部ではなく、入力のvalue属性に配置されていることがわかります。

どうすればこれを機能させることができますか?

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

ruby-on-rails - 複数行のテキストを含むRails button_to

私はRailsアプリケーションを書いていて、次のように作成したボタンがあります:

... は他のオプションを表します。したがって、ボタンには .upload_html が指すテキストが含まれている必要があります。ここで、そのテキストを 2 行にしたいと思います。私が持っていたYAMLファイルで

そして今私は欲しい

ボタン ラベル テキスト内に改行があります。しかし、これはうまくいきません。改行せずに HTML タグを含む文字列をそのまま表示します。改行を強制するにはどうすればよいですか?

ありがとうございました!!ベスト、パトリック

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

ruby-on-rails - 削除アイコンは確認ダイアログを行いません

「確認」ダイアログが表示されません。レコードは正常に削除され、ページは更新されますが、確認ダイアログは表示されません:(

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

ruby-on-rails - カスタム名/値送信用のRails button_to

Rails では、このような HTML 出力を実現することは可能button_toですか?

button_toフォームに手動で HTML を入力する理由は何ですか?

...

編集:

おそらく私はこれを言い換えるべきですか?フォームにいくつかの隠しフィールドを追加する方が良いようbutton_toです。私にはこれができないようです。

では、追加の非表示フィールドを を介して生成された動的フォームに渡すための正しい Rails ソリューションは何button_toですか? または、フォームを手動で作成する必要がありますか?

たとえば、私は持っています:

POST の形式で追加のパラメーターを渡したいformat => "download"

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

ruby-on-rails - Rails button_toは、投稿が指定されているときにgetリクエストを使用します

したがって、私のRailsアプリケーションではbutton_to、私のページの1つにがあります。ページ上のそのボタンをクリックすると、適切なアクションに移動し、必要なすべてのことを実行しますが、GETリクエストを使用します。ネットワークの下のChromeコンソールを見ると、GETリクエストを使用して表示されます。

これに最初に気付いたとき、私はワイヤレスでインターネットに接続されたラップトップでRailsサーバーを実行していて、iPadを使用して接続していました(テスト目的で)。接続がかなり遅いため、ボタンをクリックした後にページが読み込まれたときにパラメーターアドレスバーに数秒間表示されました。これいらない。

だから、それは私にいくつかのチェックをするように促しました、そして私が言うように、それはクロムネットワークタブの下にgetリクエストを示します、そして私が:を指定するとき私のルートvia => :post でそれは壊れます。一致するルートはないと表示されます[GET] /----。私がそれを取り除くとき、:via => :postそれはうまくいきます。/----これは、をクリックしたときにページに移動するためにGETリクエストを使用していることを確認しますbutton_to

rails apiによると、デフォルトで投稿になっているとのことですが、で指定method = postしてみました。button_to

「post」ではなく「get」を使用する理由について、誰かが洞察を提供できますか?可能であれば、postを使用することを強くお勧めします。

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

ruby-on-rails - Ruby on Rails:button_to:backにパラメーターを追加する方法は?

私はクラスのRailsプロジェクトを行っています。このプロジェクトでは、ユーザーが検索語を入力すると、結果が表示され(画像)、ユーザーは画像をクリックして拡大版を取得できます。

大きいバージョンのページには、button_to:backがあります。

しかし、ボタンを押すと、表示される画像結果ページに、検索から返された画像ではなく、デフォルトの画像が表示されます。params [:search_term]を前のページに戻すことができる必要があります(:search_term値がない場合と同様に、デフォルトの画像が返されます)。

私はこれを試しました:

また、ページソースを表示すると、パラメータを返す必要があるように見えます。

真正性トークンは返されますが、私のsearch_termは返されません。

編集:

ビューは次のとおりです。

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

ruby-on-rails - Rails:ページの最初の「button_to」は「form」で囲まれていません

このコンテンツはhtml.erbファイルにあります。このファイルは、レンダリングを使用して一部のビューファイルから参照されます。

.eachの最初の反復でボタンが付いたtdは、次のようにレンダリングされます。

2番目と他のすべての間:

最初のボタンが機能しないため(明らかに、その周りにフォームタグがないため)、明らかにどこかに問題があり、それが機能しない唯一のボタンです。

ここで何が起こっているかについての手がかりはありますか?

ありがとう、

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

ruby-on-rails - Railsbutton_to-cssクラスをボタンに適用する

これはばかげていますが、Railsによって作成された入力要素のスタイルを設定する方法がわかりませんbutton_to。もちろん、ドキュメントを何度も読んでサンプルを試しました。

これが私のERBコードです:

そしてこれは次のHTMLを生成します:

私が欲しいのはただinput持っていることだけですがclass = "btn btn-small"

ヘルプ?ありがとうございました!

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

ruby-on-rails-3 - テキストレールと画像レール付きの Button_to 3

Rails3でラベルと画像付きのボタンを作成するには?

このコードは画像のみを表示します:

しかし... テキスト付きの画像?

ありがとう!