我有一个html桌的参与者,其顶部有一个下拉列表,其中有三个值可以过滤掉VIP,一般或全部显示。这很好用,我的问题是当用户点击表格中的记录时他们会转到模态,并在关闭模式后刷新页面。
我存储了一个cookie变量并在下拉绘制时选择了值,但因为它正在寻找变更偶数而应用。如何在窗口加载后使用javascript更改下拉列表?
<select id="ea_constrain" name="ea_constrain" class="blackM" style="width:100px;height:20px;">
<option value="0">Show All</option>
<option value="1" >Attending</option>
<option value="2">VIP</option>
</select>
$( document ).ready(function() {
$("select#ea_constrain option").filter(function() {
return $(this).val() == <cfoutput>"#cookie.attendeeconstraint#"</cfoutput>;
}).prop('selected', true);
});
先谢谢你了!
答案 0 :(得分:2)
两种方式(jQuery):
页面加载
$(document).ready(function(){
//code here after page load
})
事件触发器
$('.dropdown').bind('change', function(){
//code to trigger event
})