問題描述:
有時需要在點擊select的時候就需要做一些邏輯判斷,那麼就需要觸發select 的click事件,注意不是點開select後點擊option的實踐。我試了下原本的一些事件都不能觸發click,所以只能曲線救國,在body的點擊事件中判斷點擊到的srcElement是否是 我們需要的select 即可
具體實現:
$("body").click(function(){
var id=window.event.srcElement.id;
if(id=="position_select-Select"){
var length= $("#position_select-Select").find("option").length;
if(length==0){
layer.msg("請先選擇申請部門,再選擇崗位")
}
}
})