求救:jquery联动下拉框 数据库有一张表,有id,有地区,有学校。现在我有个需求,用jquery实现,先选择第一个下拉框,读取数据库中的地区,显示出来,选定地区后,在根据这个地区读取数据库中的学校,显示第二个下拉框,选择学校。求助各位大虾帮帮!万分感谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以通过ajax传入第一个下拉框的值作为参数获取数据填充下一个下拉框 $("#areaSel").change(function(){ $.ajax({ type: "POST", url: "json/schoolList_init.action", data: "areaId=" + $("#areaSel").val(), success: function(obj){ var oSelect = document.all["schoolSel"]; oSelect.length = 0; for(i = 0; i < obj.schoolList.length; i++) { oSelect.options[oSelect.length]=new Option(obj.schoolList[i].name, obj.schoolList[i].id); } } });});刚做过的,在ie和Google下都可以运行 使用easyui的ComboBox控件,用法可以参考:http://jquery-easyui.wikidot.com/document:combobox区域学校例子如下:页面: <select id="cc1" class="easyui-combobox" name="region" url="region.json" style="width:80px;"></select> <select id="cc2" class="easyui-combobox" name="school" style="width:80px;"></select>代码思路:在区域选项改变时重新加载学校的数据.$('#cc1').combobox({ onChange: function(newValue){ $('#cc2').combobox('reload', 'school.json?region='+newValue); }}); 紧急求助!!ExtJS grid triggerfield的问题 jquery判断是否有某属性 请教这个网站提交功能上那个弹出框的实现原理 如何用javascript实现图片新闻幻灯切换效果(不用flash)? js函数修改全局变量 在js中如何过滤掉< 和>这两个字符? 用javascript 判断页面发送新的http请求 js是不是在客户端运行 做进度条问题:如何判断所指向页面已完成装载? 复选框的全选是怎么做出来的,单击一下选中它然后让其他所有的复选框选中,怎样可以实现? JS跨域调用问题 ,急!!! 请高手指教下 JS 图片轮播问题
$.ajax({
type: "POST",
url: "json/schoolList_init.action",
data: "areaId=" + $("#areaSel").val(),
success: function(obj){
var oSelect = document.all["schoolSel"];
oSelect.length = 0;
for(i = 0; i < obj.schoolList.length; i++)
{
oSelect.options[oSelect.length]=new Option(obj.schoolList[i].name, obj.schoolList[i].id);
}
}
});
});
刚做过的,在ie和Google下都可以运行
区域学校例子如下:
页面: <select id="cc1" class="easyui-combobox" name="region" url="region.json" style="width:80px;"></select>
<select id="cc2" class="easyui-combobox" name="school" style="width:80px;"></select>
代码思路:在区域选项改变时重新加载学校的数据.$('#cc1').combobox({
onChange: function(newValue){
$('#cc2').combobox('reload', 'school.json?region='+newValue);
}
});