問題タブ [forms]

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

asp.net - ASP.NET マスター ページとコンテンツ ページのフォーム要素

OK、現在のプロジェクトにもう 1 つ道の隆起があります。

マスター ページとコンテンツ ページの両方にフォーム要素があったことは一度もありません。関連するコンテンツにすべてのフォームがある傾向があります。

ただし、現在のプロジェクトでは、両方が必要なページがあります。右上にログインフォーム、コンテンツ内に質問フォームがあります。

これを取り込もうとしたところ、マスター ページに 1 つのフォーム要素が必要であるという ASP.NET の問題に遭遇しました。TBH、なぜこれが ASP.NET 側の要件なのかはよくわかりませんが、ちょっと。

マスターページとコンテンツページに独立して機能するフォーム要素を含めることができるかどうか、またはその方法を知っている人はいますか?

そうでない場合は、目的の外観/機能を実現する方法についてアドバイスをいただけますか?

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

asp.net - javascript を使用してフォームを動的に作成する際の注意事項はありますか?

クロス サイト POST を実行する必要があり (リダイレクトを使用するため、XMLHTTPRequest は使用しません)、ベース プラットフォームは ASP.NET です。ASP.NET FORM のすべてのコントロールをこの他のサイトに POST したくないので、javascript を使用して新しいフォーム要素を動的に作成し、それを投稿することを検討していました。

誰もこのトリックを試しましたか?注意事項はありますか?

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

html - テーブルベースのフォーム?

スタイル付きの表ベースの Web ページ フォームを作成するためのテンプレートを提供するサイトを探しています。

css ベースのフォームと同様: http://www.smashingmagazine.com/2006/11/11/css-based-forms-modern-solutions/

(css はテーブルの議論よりも優れていないでください)

0 投票する
15 に答える
58108 参照

javascript - javascript を介してフォームの変更を追跡する最良の方法は何ですか?

javascript を使用してフォームの入力の変更を追跡したいと思います。私の意図は(しかしこれに限定されません)

  • 何かが変更された場合にのみ「保存」ボタンを有効にする
  • ユーザーがページを閉じようとしていて、何かが保存されていない場合に警告する

アイデア?

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

javascript - JQueryの選択ボックスとループのヘルプ

読んでくれてありがとう。私はjQueryに少し慣れていないので、常に頭がおかしくなる問題を解決するために、すべてのWebサイトに含めることができるスクリプトを作成しようとしています...

問題:長いオプションのある選択ボックスがInternetExplorerで途切れる。たとえば、次の選択ボックス: http ://discoverfire.com/test/select.php

Firefoxでは問題ありませんが、IEでは、オプションはドロップダウン時に選択範囲の幅に切り取られます。

解決策:私が探しているのは、次のことを実行する任意のページに含めることができるスクリプトを作成することです。

  1. ページ上のすべての選択をループします。

  2. 選択ごとに:A。オプションをループします。B.最長のオプションの幅を見つけます。C.関数をバインドして、フォーカスで選択範囲をその幅に拡張します(またはクリックして...)。D.関数をバインドして、ぼかし時に元の幅に縮小します。

ステップ2のほとんどを1つの選択ボックスで実行できました。

オプションの幅を取得するのが問題であることがわかったので(特にIEで)、ループして各オプションのテキストをスパンにコピーし、スパンの幅を測定し、選択範囲が拡張される幅として最も長いものを使用しました。おそらく誰かがより良い考えを持っています。

これがコードです

そして選択:

うまくいけば、これを実行したい場合はこれが実行されるか、http://discoverfire.com/test/select.phpで実際の動作を確認できます。

助けが必要なこと:これには少し磨きが必要ですが、選択ボックスを指定すれば問題なく機能するようです。

しかし、ループのあるページ上のすべての選択ボックスにそれを適用する方法を理解できないようです。これまでのところ、私はこれを持っています:

また、各選択の最長オプションの長さを取得するためのより良い方法はありますか?スパンは近いですが、あまり正確ではありません。問題は、IEが実際の選択のオプション幅に対してゼロを返すことです。

尋ねられた質問と私のコードに対する他の改善の両方について、どんなアイデアも大歓迎です。

ありがとう!!

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

ruby-on-rails - Rails の複数ページフォーム

多くのフィールド、has_many関連付け、追加された画像image_columnなどを含む非常に複雑なモデルを使用しています...

新しいオブジェクトは、複数ページのフォーム (8 つの手順) によって追加されます - これらの手順の間で検証と伝達を行うにはどうすればよいですか?

validation_group各ステップの検証を定義するのに役立つと思いますが、全体的な設計はどうですか?

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

c# - ワーカースレッドからフォームコントロールを更新するための最良の方法は何ですか?

私はいくつかの調査を行いましたが、C#のワーカースレッドからフォームコントロールを更新するための好ましい方法を実際に見つけることができません。BackgroundWorkerコンポーネントについて知っていますが、BackgroundWorkerコンポーネントを使用せずにそれを行うための最良の方法は何ですか?

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

forms - Windowsフォームベースのアプリケーションのデフォルトのブラウザを使用してリンクにリダイレクトする

私は使用していません:Process.Start(String、String)を使用してリンクを開きます。ただし、ブラウザが新しいタブまたは新しいウィンドウを開いてリンクを開くたびに。最後に開いたページでリンクを開く方法はありますか?リダイレクトするだけで、新しいタブや新しいウィンドウはありませんか?

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

jsp - ストラットを使用したJsp useBean

私はこれにかなり慣れていないので、気楽にやってください。

私が仕事をしようとしているコードは次のとおりです。

empFDJoiningDate は「null」を返すので、MoverDetailFom.java が見つからないと思いますか?

これは存在します

どんな提案でも大歓迎です。私は立ち往生しています!

ありがとう

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

asp.net - jQuery を使用して挿入するにはどうすればよいですか
可変数の子要素をラップしますか?

次のような ASP.Net コードがあります (これは FIELDSET 内にあります)。

マークアップをできる限りきれいに保とうとしていますが、さまざまな理由から、次のように、最初のラベルの後のリスト項目のすべてを DIV で囲む必要があると判断しました。

フォームを意味的に「クリーン」に保つことができるように、ページに余分なマークアップを散らかすのではなく、jQueryを介して「目立たないJavascript」でこれを行うことをお勧めします。

各リスト項目 $("li+label") の最初のラベルに到達する jQuery セレクターを作成する方法、または :first-child を使用する方法を知っています。また、選択後に物を挿入する方法も知っています。

私が理解できないのは(少なくともこの夜遅く)、リスト項目の最初のラベルの後のすべてを見つける方法です(または、基本的に最初のラベルを除くリスト項目のすべてを別の方法で配置します)。ドキュメント準備完了関数で DIV をラップします。

アップデート:

一重引用符を前後から削除すると、オーウェンのコードが機能しました。

切な子孫セレクターを設定します。スト項目の後に出現する最初のラベルのみを選択するため。

これが私がしたことです: