問題タブ [option]
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.
jquery - jQuery を使用した複数のカスタム ドロップダウン リスト
オプションタグをjQueryでULタグに変換するカスタムドロップダウンリストがあります。ドロップダウン リストは、各ページに 1 つだけある限り、完全に機能します。
同じページに複数のドロップダウン リスト (この場合は 2 つ) を作成する方法と、最初のドロップダウンで行われた選択に基づいて 2 番目のドロップダウン リストを作成する方法を理解しようとしています。
更新しました!!! 私の質問の最初の部分は解決されていません! スコットに感謝します!:) コードはhttp://jsfiddle.net/prodac/stAAm/で見ることができます
私の主な質問は、最初のドロップダウンで行われた選択に基づいて、2 番目のドロップダウンを自動的に入力する方法です。最初のドロップダウンで国を選択した場合、その国の都市のリストを 2 番目のドロップダウンに表示したいとします。
f# - F# 型オプションの問題
私は次のコードを持っています:
コンパイラが option< list < int > > 型の ssum 値から戻ることを許可しない可能性がある方法。他のものではなく、この型を返します。誰かに何か考えがありますか?本当にありがとう。
jquery - 選択オプションを設定するときに変数を使用する: jquery find() 内で選択された IE7 の問題
私は完全に困惑しており、どんな助けも大歓迎です。
コードスニペット:
$specialIFrameが iframe の場合、選択メニューの値はページ上の別の iframe から取得されます。上記のコードは、選択したオプションを FF と Chrome で正しく設定しますが、IE7 では設定しません。$varietal_codealert(); で値をテストすると、正しい数値が得られます。変数の代わりに有効な値をハードコーディングすると$varietal_code、上記は IE7 でも正しく動作します。しかし、Windows Vista マシンの IE7 で上記を使用すると、選択メニューはデフォルトで最初のオプションになります。
すべてのコードを含めますが、非常に冗長であるため、問題が上記のコードのみにあることを願っています。
私も.attr('selected',true);無駄にしようとしました。
私の連結が問題だと思いますか?事前に感謝します。スタック オーバーフローは一貫して私のクエリに回答してくれましたが、質問するのはこれが初めてです。
関数全体を追加していますが、これは思ったよりも深刻な問題かもしれません:
誰でも自分のテストの一部を確認できるように、自分のテストとアラートを残しました。
jquery - Chrome:jQueryを使用して選択メニューのコンテンツを動的に変更する際の問題
ユーザーが選択メニューをクリックすると、Javascriptで動的に値を作成し、select要素でjquery.html関数を呼び出します。Firefoxで動的オプションを確認できますが、ChromeとSafariでは選択メニューに何も表示されません。メニューを閉じて再度開いた場合にのみ、オプションが表示されます。誰かアイデアや提案がありますか?
javascript - Jquery:selectにオプション1がある場合show div
わかりました、これは私にとってトリッキーでした...
動的に作成されたドロップダウンがあり、そのドロップダウンに[その他]オプションがある場合は、div#optionalmessを表示します。
したがって、.variationselectにオプション「その他」(またはvalue = "21")が含まれている場合は、#optionalmessを表示します。
「other」(value = "21")がドロップダウンにない場合は、#optionalmessを非表示にします
正しい方向に進んでいますが、それを書くことに関しては初心者です。
助けてください!=)
jquery - jquery selectmenuで次のオプションを選択
$selectmenu が割り当てられた selectmenu の次のオプションに移動するボタンを作成しようとしています。
標準の HTML 選択メニューでは機能しますが、jquery $selectmenu が割り当てられている場合は機能しません。
selectmenuを制御する方法はありますか?
助けていただければ幸いです...
ダン。
php - ドロップダウンの選択を記憶する
フォームに次のような選択リストがいくつかあります。
ご覧のとおり(上記)、送信時にフォームが選択されたことを記憶するようにフォームに伝えるPHPが少しあります。
上記で使用しているかなり重い方法を使用せずに、すべての選択を記憶する短い PHP はありますか?
前もって感謝します。
アップデート:
更新 2: この手法を JavaScript に実装する方法はありますか?
javascript - 選択を維持する
2 つのラジオ ボタン (Buying、Renting) と 2 つの選択リスト (Min Price、Max Price) (下) を持つフォームがあります。
[購入] ラジオ ボタンを選択すると、その JavaScript が呼び出され、ドロップダウン オプションが [購入価格] (£100000、£200000 など) に変わります。レンタル ラジオ ボタンを選択すると、再び JavaScript が呼び出され、レンタル価格 (£250 pw、£500 pw など) が表示されます。
以下の JavaScript:
フォームが送信されたときにその選択を記憶するように各オプションに指示する方法はありますか?
javascript - javascriptでオプション要素の高さを取得しますか?
いつものように、選択要素がクリックされるとオプション要素が表示され、オプション要素の高さを取得したいと思います。
ありがとう。
@david old school select を編集
javascript - JavaScript を介して選択ボックス (html) からオプションにアクセスするときに改行がありません
私は次のコードを持っています(わかりやすくするためにコードをきれいにしました):
選択ボックスのアイテムをクリックすると、テキストエリアに改行を表示したいのですが、表示されません。選択コントロールを作成するときにデバッガーをチェックインしましたが、改行は確実に存在します (同じテキストで「タイトル」プロパティを使用すると、ツールチップにも表示されます)。
JavaScript コードをデバッグし、(charCodeAt を使用して) 変数の詳細に含まれる実際のデータを見ると、改行がないことがわかります。つまり、"My Text" と "has a line break" の間はスペースだけです。文字 (コード 32)。
これを修正できるかどうか、またはこの(私の意見では)バグのある動作と一緒に暮らす必要があるかどうか、誰かが考えていますか? 多分私は何かが足りない...
前もって感謝します
G.