テーブルの編集ボタンをクリックすると、フォームが作成されます。ここのフィドルを見てください: http://jsfiddle.net/UtNaa/42/jqueryを使って動的にフォームを構築する
問題は正しい形式を表示していないことです。 AXISの場合:
if (cameratype == "AXIS")
8フィールドのフォームを作成します。そうでない場合は、5フィールドのフォームが作成されます。この動作を最もよく確認するには、フィドルに行き、最初の行「編集」ボタンをクリックします。それが構築するフォームを参照してください、それは5つのフィールドがあります。次に、次のカメラタイプの「編集」ボタンをクリックします。 8つのフィールドを表示する場合、同じ5つのフィールドが表示されます。
このフィドルでブラウザをリフレッシュし、今度はテーブルの2番目の[編集]ボタンをクリックすると、8つのフィールドが表示されていることがわかります。しかし、最初の行の「編集」をクリックしても、5つのフィールドの代わりに8つになります。
cameratype = WEBCAMをクリックすると5つのフィールドが表示され、cameratype = AXISをクリックすると8つのフィールドが表示されます。この2つの間には共通のフィールドがあることに注意してください。私が間違っていることは何ですか?
フィックスを更新するためのthx! – Tom