2016-02-25 43 views
0

我想轉換這個onclick事件轉換爲下拉選擇。例如,當某人從下拉列表中選擇「USA」時,它將執行與下面列出的代碼相同的操作。我基本上沒有編程技能,所以越簡單越好。轉換onclick jquery到下拉列表

謝謝。

<a href="#" onclick="jQuery('.dataTables_filter INPUT').val('USA').trigger('keyup');return false;">A</a> 

---我試過,但不能獲得下拉值來填充onchange事件-----

<select id="countryList"> 
    <option value="">Pick a site</option> 
    <option value="United Kingdom">United Kingdom</option> 
    <option value="USA">USA</option> 
</select> 

<script> 
    document.getElementById("countrylist").onchange = function() { 
     jQuery('.dataTables_filter INPUT').val('****VALUE FROM THE DROP DOWN LIST*****').trigger('keyup');return false; 
    } 
</script> 

回答

1

是的,謝謝。我其實只是找到了回答我的問題的帖子。

對於任何尋找答案的人來說,這就是我最終使用的,儘管我確信你列出的格式也適用。

<select id="foo"> 
<option value="">Pick a site</option> 
<option value="United Kingdom">United Kingdom</option> 
<option value="United States">United States</option> 
</select> 

<script> 
document.getElementById("foo").onchange = function() { 

     jQuery('.dataTables_filter INPUT').val(this.value).trigger('keyup');return false; 
    }   

    </script> 

感謝您的快速響應。

J