在修改页面中修改一条记录,页面中有动态关联的下拉框(总共有三个相关联的下拉框),怎样使得下拉框中的数据与前一个下拉框中的数据相关联,同时刚进入页面的时候又可以使显示的是数据库中存储的值 由于是动态关联的下拉框,所以在页面加载的时候我用了JQuery对下拉框中的数据进行了过滤,既先把下拉框中的数据清空,然后把符合条件的数据从后台中加载进来,现在每次进去修改页面的时候下拉框都是显示的是第一个数据值,想问问大家怎样可以使下拉框显示数据库中的值
调试欢乐多
我在页面加载的时候就把下拉框清空了哦
$(function(){
$('#mainid')
.change(function(){
adjustSubMainMenuDropdown();
})
.change();
$('#subid')
.change(function(){ adjustLastMainMenuDropdown();});
}); function adjustSubMainMenuDropdown() {
var mainid = $('#mainid').val();
var dropdownSet = $('#subid');
if (mainid.length == 0) {
dropdownSet.attr("disabled",true);
dropdownSet.emptySelect();
adjustLastMainMenuDropdown();
}
else {
dropdownSet.attr("disabled",false);
$.getJSON(
'getSubMainMenu',
{mainid:mainid},
function(data){
dropdownSet.loadSelect(data);
adjustLastMainMenuDropdown();
}
);
}
}