一个下拉列表,值改变调用jquery的change事件请求ajax数据
我现在想页面在载入时得到某个option下的ajax数据,想实现这样一个功能,请问有什么好的办法吗?
回复内容:
一个下拉列表,值改变调用jquery的change事件请求ajax数据
我现在想页面在载入时得到某个option下的ajax数据,想实现这样一个功能,请问有什么好的办法吗?
页面载入时用jquery选择器找到相应的option对其进行点击。
$(function(){
$(option).click();
})
登录后复制
可以用jQuery的trigger()方法触发
$(document).ready(function(){
$('select').find('option:eq(0)').select(function(){
alert('加载ajax');
});
$('select').find('option:eq(0)').trigger('select');
});
登录后复制
html页
js
function Change(){
var strvalue=$("#sel").val();
$.ajax({
url: "/Main/Func?valu="+strvalue,
type: "POST",
dataType: "json",
success: function (jdata, stat) {
alert("成功");
}
});
登录后复制
}