如何jquery ui触发selectmenu更改事件? [英] How to jquery ui trigger selectmenu change event?

查看:136
本文介绍了如何jquery ui触发selectmenu更改事件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是我的selectmenu脚本:



// JQuery UI:



 $(。st-hotel-rate)。selectmenu({
change:function(event,ui){
console.log($(this).val());
}
});





但是我需要调用选择菜单更改事件 b>其他按钮点击事件。



我在点击事件中尝试此脚本但是无法正常工作



我尝试过:



 $( 。这一点).find( 'select.room型')VAL( '0')selectmenu( '刷新')触发器( 'selectmenuchange'); 
$(this).find('select.room-type')。触发器('更改');



所以这里更改事件是不调用。

解决方案

(。st-hotel-rate)。selectmenu({
change:function(event,ui) {
console.log(


(this).val());
}
});





但我需要在其他按钮点击事件上调用选择菜单更改事件



和我在点击事件中尝试这个脚本但是无效



我有什么试过:



 


(this).find('select.room-类型 ')VAL(' 0 ')selectmenu(' 刷新 ')触发器(' selectmenuchange');

This is my script for selectmenu :

//JQuery UI :

$(".st-hotel-rate").selectmenu({
        change: function (event, ui) {
            console.log($(this).val());
        }
    });



But I need invoke selectmenu change event on other button click event.

and I am trying this script in click event but is not working :

What I have tried:

$(this).find('select.room-type').val('0').selectmenu('refresh').trigger('selectmenuchange');
$(this).find('select.room-type').trigger('change');


So here change event is not invoke.

解决方案

(".st-hotel-rate").selectmenu({ change: function (event, ui) { console.log(


(this).val()); } });



But I need invoke selectmenu change event on other button click event.

and I am trying this script in click event but is not working :

What I have tried:


(this).find('select.room-type').val('0').selectmenu('refresh').trigger('selectmenuchange');


这篇关于如何jquery ui触发selectmenu更改事件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆