一个下拉列表,值改变调用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页
1
js
function change(){
var strvalue=$(#sel).val();$.ajax({ url: /main/func?valu=+strvalue, type: post, datatype: json, success: function (jdata, stat) { alert(成功); }});
}