2016-05-31 5 views
1

JavaScriptを使用して送信ボタンをクリックしてフォームを送信しようとしましたが、動作しません。私のコードは次のとおりです。名前onChange in form_dropdown codeigniterが動作しません

<script type="text/javascript"> 
function submitform() { 
document.autosubmit.submit(); 
} 

、フォームのidがあるのautoSubmit:

<?php echo form_dropdown('week_id',$weeklist,'onChange="submitform();"','class ="form-control selectpicker" data-style="btn-danger"'); ?> 

とjsがあります。また、関数内にweek_idを入れようとしますが、動作しません。助言がありますか?アドバイスをいただきありがとうございます。

答えて

0

あなたはIDを使用するつもりなら:

document.querySelector('#autosubmit').submit(); 

あなただけのフォームをターゲットにする場合は、name=""属性、ないid=""属性を使用する必要があり、このような何か:

document.forms['autosubmit'].submit(); 
関連する問題