【发布时间】:2018-03-01 07:22:28
【问题描述】:
我正在触发更改事件,但我的代码不起作用。
$(document).ready(function() {
$('#category').trigger('change');
$(document).on('change', '#category', function() {
var type = $(this).val();
if (type != '') {
show_page_block_loader();
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$.ajax({
type: 'POST',
url: '<?php echo url("/menu-manager/fetchcategory");?>',
data: {
type: type
},
success: function(response) {
$('#category_id').html(response);
hide_page_block_loader();
}
});
}
});
});
【问题讨论】:
-
$('#category').trigger('change');是什么? -
请通过创建一个 sn-p 来创建一个最小复制!没那么复杂。
-
当时我的页面加载时我想自动触发下拉菜单的更改事件。所以 $('#category').trigger('change');根据我,这将触发 onchange 事件。如果我错了,请纠正我。谢谢
-
检查我的以下答案。谢谢,
标签: javascript php jquery ajax laravel