如何手动触发更改事件?
How can I trigger a change event manually?
这是我的 jsfiddle
http://jsfiddle.net/33uosw6c/1/
我有一个组合框,如图所示
<select id="BrandNames">
<option value="3001">KFC</option>
</select>
$(document).on('change', 'select#BrandNames', function(event) {
alert('hii');
});
如何手动触发更改事件??
试试这个
$('select#BrandNames').trigger('change');
或
var event = jQuery.Event('change');
event.target = $(document).find('select#BrandNames').get(0);
$(document).trigger(event);
试试这个 - 使用.trigger()函数
$(document).ready(function(){
$("#BrandNames").trigger('change');
});
这是我的 jsfiddle
http://jsfiddle.net/33uosw6c/1/
我有一个组合框,如图所示
<select id="BrandNames">
<option value="3001">KFC</option>
</select>
$(document).on('change', 'select#BrandNames', function(event) {
alert('hii');
});
如何手动触发更改事件??
试试这个
$('select#BrandNames').trigger('change');
或
var event = jQuery.Event('change');
event.target = $(document).find('select#BrandNames').get(0);
$(document).trigger(event);
试试这个 - 使用.trigger()函数
$(document).ready(function(){
$("#BrandNames").trigger('change');
});