タイトルが自明であることを望みますが、それでも問題を説明しようとします。JS:.prepend()2を選択するオプションが機能しない
私のHTMLファイルには、2つの選択肢があり、オプションはありません。ページのロード時に、いくつかのデータをフェッチするためにajaxリクエストが実行されます。私のAjaxリクエストのsuccess
コールバックでは、今取得したすべてのデータに対してoption
要素を作成します。私もselect
の両方にこれらの新しく作成されたオプションの要素を付加ますが、作品だけプリペンドはここで最後select
で行うものですこのexamlpleでは、オプションがオンの前に付加されており、私のコードのSCですinto_APPNAME
を選択するだけで、from_APPNAME
には表示されません。私はそれで
$("#into_" + repoName).prepend(option) $("#from_" + repoName).prepend(option)
のみfrom_APPNAME
選択持っているでしょうオプションなどプリペンドを戻したい場合。
何が起こっているのですか?あなたは二つの異なるHTML要素を作成するか、新しいものを作成するために作成された最初の1クローンを作成する必要が
実際のコードを掲載してください(実際の画像を印刷してください) – Ken
'.prepend()'はDOMに追加する前にノードを魔法のようにクローンしません。 – Andreas
@Ken何が変わるのですか? –