如何在select option上挂在事件?

图片说明
当我点击option的时候触发事件,抓到option里面的文字,提交到后台

onchange

当select的值改变触发onchange事件,然后抓取到select的值就行.

$('#mySelect').change(function() {

var para = $(this).children('option:selected').val();// 这就是selected的值

$.ajax({
    url : 'xxxxxx.action',
    type : 'post',
    data : {
        'para' : para
    },
    dataType : 'json',
    error : function() {
    },
    success : function(data) {
        if (data) {
            // xxxx
        }
    }
});

})

在select option 发生改变的时候在触发,

可以通过jquery选择器,获取相应的对象,然后对其添加事件,如对option添加点击事件:

 $("select option").click(function(){
    alert($(this).val());
});

用jquery监听下拉框的change方法