Chosen: 選択した既存のクローンを作成します

作成日 2011年09月24日  ·  8コメント  ·  ソース: harvesthq/chosen

やあ、

既存の選択された選択ボックスのクローンを作成する簡単な方法はありますか?

最も参考になるコメント

やあ。 私はそれを機能させるためにいくつかのjQueryを使用しました。

複製された要素を追加するコードに、次のものを追加するだけです。

$( "#" + currentRow + "select")。removeClass( "chzn-done")。removeAttr( "id")。css( "display"、 "block")。next()。remove();
$( "#" + currentRow + "select")。chosen();

私のコードでは、currentRowを使用して、最後に挿入されたフォームのみを選択します。

全てのコメント8件

私は本当にこの機能が必要です...

誰かが似たようなことをしましたか?

ありがとう!

それは本当に簡単です

そうそう?

私はこれが機能することを望んでいます、現在私は汚いハックに解決しなければなりません。 基本的に、選択したドロップダウンリストを含む要素全体のクローンを作成する必要があり、新しいドロップダウンリストは機能しなくなります。

これが珍しい要件であるとは信じられません。要素を追加できる一般的なタイプのフォームにこれを使用しています。

やあ。 私はそれを機能させるためにいくつかのjQueryを使用しました。

複製された要素を追加するコードに、次のものを追加するだけです。

$( "#" + currentRow + "select")。removeClass( "chzn-done")。removeAttr( "id")。css( "display"、 "block")。next()。remove();
$( "#" + currentRow + "select")。chosen();

私のコードでは、currentRowを使用して、最後に挿入されたフォームのみを選択します。

@harfyt 、それは動作します!

@harfytはうまく機能します! 乾杯!

選択したコードの外部で解決されるため、これを閉じます。

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

SFPink picture SFPink  ·  9コメント

gandarez picture gandarez  ·  5コメント

alexfrancavilla picture alexfrancavilla  ·  9コメント

mcclurem picture mcclurem  ·  4コメント

Jeckerson picture Jeckerson  ·  7コメント