2016-09-29 4 views
1

選択がポピュレートされ、デフォルト値に設定されているときに、選択トリガにjavascriptメソッドを許可する方法はありますか?これは簡単にchangeイベントハンドラで行われてすることができ、事前選択トリガのデフォルト値Javascriptメソッド

+1

あなたが選択の変更の方法をトリガするために変更イベントに使用します。 –

+0

多くのありがとう...:D – Moonstar

+0

私は私の答えを更新しましたので、他の人にも役立つように受け入れてください。前もって感謝します。 –

答えて

1

感謝。あなたがそれを処理するために変更イベントに使用することができます

$('select').change(function(){ 
 
    if ($(this).val() == 'default') { 
 
    console.log('selected default'); 
 
    } else { 
 
    $('p').text($(this).val()); 
 
    } 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<select> 
 
    <option value="default"></option> 
 
    <option value="Hello World!">Hello</option> 
 
    <option value="Foo and Bar are common used example names">Foo</option> 
 
</select> 
 
<p>Please pick an option.</p>

+0

ありがとうございます。私は前にonchange = "myFunction"を使っていました。しかし、あなたの道は行くことです。 – Moonstar

0

Javacript/jqueryの

function printData() { 
     console.log("On change of the select box your this fuction will get call"); 
    } 

$(document).ready (function() { 

    $('select').change(function(){ 
        printData(); 
    }); 
}) 

HTML

<lable>Select option.</lable> 
    <select> 
     <option value="1">Hi</option> 
     <option value="2">Hello</option> 
     <option value="3">How are you</option> 
    </select> 
関連する問題