0

このjsfiddleを使用すると簡単に確認できます。

http://jsfiddle.net/6xPye/4/

私が持っているのは2つのドロップダウンで、最初に選択したものに応じて値が変わります。

これはすべて正常に機能しますが、フォームの送信でも問題ありませんが、最初のドロップダウンの一部の値に対して、2つのドロップダウンではなく中央のドロップダウンとテキストボックスを作成します。

私はそれを少し機能させていますが、最初に選択するescherpropnameと、後で追加される動的要素が壊れます。

どんな助けでも大歓迎です。

ありがとう、

マーティン

4

1 に答える 1

1

テキストボックスを追加する方法を変更したいと思うと思います。ここに1つの解決策があります

HTML:

<!-- remove textbox -->
<!--<input type="text" name="valuestextbox[]" class="valuestextbox"/>-->

jQuery:

// in document .ready change these lines
//$valuestextbox = $('.valuestextbox'); *remove*
//$valuestextbox.hide(); *remove*
// Create a textbox as needed
$valuestextbox = $('<input type="text" name="valuestextbox[]" class="valuestextbox"/>'); // *add*

...

// in your test for 'escherpropname'
//$valuestextbox.show(); *remove*
$values.after($valuestextbox.clone()); // *add*

更新されたフィドル: http://jsfiddle.net/pxfunc/6xPye/5/

于 2011-04-05T15:24:25.097 に答える