2017-12-29 24 views
1

オプションを選択して警告を表示したいが、私のフォームでポップアップアラートが表示されない。ここで選択ボックスで選択したオプションの値を取得する方法

は私のPHPです:ここでは

<select class="form-control" id="status_users"> 
    <option>All</option> 
    <option>Active</option> 
    <option>Inactive</option> 
    <option>Try</option> 
</select> 

は私のスクリプトです:

$(function SelectStatus(){ 
    $('#status_users').change(function() { 
     var selectedText = $(this).find("option:selected").text(); 
     alert(selected); 
    }); 
}); 

間違っているのですか?ありがとう!!

答えて

1

1.スクリプトコードの前にjQueryライブラリを追加する必要があります。

2. $(function SelectStatus(){alert(selectedText);

作業を抜粋する必要が$(function(){

3. alert(selected);する必要があります: -

$(function(){ 
 
    $('#status_users').change(function(){ 
 
    var selectedText = $(this).find("option:selected").text(); 
 
    alert(selectedText); 
 
    }); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<select class="form-control" id="status_users"> 
 
    <option>All</option> 
 
    <option>Active</option> 
 
    <option>Inactive</option> 
 
    <option>Try</option> 
 
</select>

+0

申し訳ありません。それは走っている!私は間違いがあります。どうもありがとう!!! –

1

このように使用すると、

$(document).ready(function() { 
    $('#status_users').change(function() { 
     alert($("#status_users option:selected").text()); 
    }); 
}); 
関連する問題