扫码关注官方订阅号
一个下拉列表,值改变调用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页<select onchange="Change()" id="sel"><option>1</option></select>
jsfunction Change(){
var strvalue=$("#sel").val(); $.ajax({ url: "/Main/Func?valu="+strvalue, type: "POST", dataType: "json", success: function (jdata, stat) { alert("成功"); } });
}
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
页面载入时用jquery选择器找到相应的option对其进行点击。
可以用jQuery的trigger()方法触发
html页
<select onchange="Change()" id="sel"><option>1</option></select>
js
function Change(){
}