2017-06-20 2 views
0

私はCodeigniter Frameworkを使用していますが、そこではdorm_dropdownを使用します。PHP onchange =ドロップダウンのthis.form.submit() - 最初の値が失われる

<?php echo form_dropdown('wptypes', $wpstatuses, set_value('wptypes'), 'id="wptypes" class="form-select" onchange="this.form.submit()'); ?> 

これは私のコードであると私はのonchange機能を追加した場合、その後の私のオプションの最初の値が失われます。 onchangeがなければ、すべてが機能しています。なぜこれはそうですか?

はあなたと私の悪い英語のため申し訳ありませんありがとうございました:)

答えて

2

あなたがのonchangeイベントの終了二重引用符が欠落しているので、それがあります。

<?php echo form_dropdown('wptypes', $wpstatuses, set_value('wptypes'), 'id="wptypes" class="form-select" onchange="this.form.submit()"'); ?> 

はこのようにそれを試してみてください

関連する問題