-1
我目前得到的搜索字段爲id="activityField"
,這樣每當用戶更改此字段時,關聯的表就會更新。據我所知,這是一個jQuery的keyup()的結果:下拉框的關鍵替代
$(document).on('keyup', '#tableFilter', function() {
window.location.hash = $(this).val()
$('.spotRow').first().click()
})
不過,我加入HTML <select id="activityFilter">
一個下拉框,我不知道如何複製KEYUP()行爲。當我在下拉列表中選擇一個選項時,沒有任何變化會立即發生,但是如果我在#tableFilter輸入字段中輸入空格,表格會按預期更新。
是否有一些可以在此下拉菜單上使用的keyup()等價物?
你試過'$( '#activityFilter選項')對( '點擊',函數(){...});' – Jacques
結合'change'和'點擊。 '應該這樣做。 – Blazemonger
謝謝@Jacques - 您的解決方案爲我工作! –