一个下拉列表,值改变调用jquery的change事件请求ajax数据
我现在想页面在载入时得到某个option下的ajax数据,想实现这样一个功能,请问有什么好的办法吗?
一个下拉列表,值改变调用jquery的change事件请求ajax数据
我现在想页面在载入时得到某个option下的ajax数据,想实现这样一个功能,请问有什么好的办法吗?
可以用jQuery的trigger()方法触发
$(document).ready(function(){
$('select').find('option:eq(0)').select(function(){
alert('加载ajax');
});
$('select').find('option:eq(0)').trigger('select');
});
html页
<select onchange="Change()" id="sel"><option>1</option></select>
js
function Change(){
var strvalue=$("#sel").val();
$.ajax({
url: "/Main/Func?valu="+strvalue,
type: "POST",
dataType: "json",
success: function (jdata, stat) {
alert("成功");
}
});
}
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
页面载入时用jquery选择器找到相应的option对其进行点击。