更改选择框选项

时间:2010-10-28 17:22:10

标签: jquery

我有两个选择框,第二个框在选择第一个框后填充。目前我用 $('#category')。live('change',function(){}); 在用户对第一个框进行更改后,它会更改第二个框。

问题是,如果我在第一个框中加载默认值,则不会填充第二个框,因为“更改”事件永远不会发生。如何修改脚本以便根据第一个框的内容填充第二个框? 谢谢!

1 个答案:

答案 0 :(得分:1)

使该函数成为单独的命名函数

function populateSecond(){ }
$('#category').live('change', populateSecond);

然后在页面首次加载时运行一次,以便第二个<select>从第一个页面加载时的值中弹出

$(document).ready(function(){ populateSecond(); })