我正在尝试在加载HTML表单时动态填充三个下拉列表。它们都使用第三方云数据库提供程序提供的API回调函数来检索数据并填充下拉列表。我遇到的问题是只有最后一个填充。以下是我调用函数的方法:
$(function ()
{
PopulateDropdown('OwnerList');
});
$(function()
{
PopulateDropdown('ClientList');
});
$(function ()
{
PopulateDropdown('AssignedToList');
});
括号内的文字是HTML中下拉列表(选择元素)的ID。
填充的唯一下拉列表是列表中的最后一个。上面显示的代码仅填充AssignedToList下拉列表。如果我移动调用以将AssignedToList填充到顶部,将ClientList移动到底部,则只填充ClientList下拉列表。我是JavaScript和jQuery的新手,所以我确信有一种方法可以确保所有三个调用都正常工作。我用谷歌搜索了我能想到的一切但却找不到任何帮助。我甚至不确定谷歌需要什么!任何帮助将不胜感激!
答案 0 :(得分:1)
这就是你如何将3组合成一个单一的功能:
$(function () {
PopulateDropdown('OwnerList');
PopulateDropdown('ClientList');
PopulateDropdown('AssignedToList');
});