【问题标题】:How to populate DropDown on page load?如何在页面加载时填充 DropDown?
【发布时间】:2009-11-22 08:48:38
【问题描述】:

我想使用 AJAX 在页面加载时填充 DropDown 控件。我有代码并且它正在工作,但我没有关注要使用哪个事件。

【问题讨论】:

  • 也许您想要 onload 事件?或者您正在使用启用 domload 的框架?
  • 类似 onLoad().

标签: php html ajax


【解决方案1】:

我假设您没有使用 JavaScript 框架,但使用 jQuery 很简单。

$(document).ready(function(){ 
    $("#some_div").load("/dropdown.html", function(){
        [any additional code to make it work]
    });
});

希望我能正确理解您的问题。

【讨论】:

  • 这个代码可以粘贴在 HTML 表单上还是需要其他任何东西?我不知道 JQuery。
  • 这段代码会在你的
【解决方案2】:

首先,ajax 回调返回什么?部分 html 格式为 json/xml,还是直接 HTML?

一种方法是重新构建选择元素并迭代和附加选项元素,然后使用replaceWith 方法替换下拉列表。如果您在下拉菜单中有一个事件,您可能需要使用 liveQuery 以使其“粘贴”。这将有助于查看您当前拥有的代码以获得明确的答案。

【讨论】:

    猜你喜欢
    • 2020-04-03
    • 1970-01-01
    • 2021-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-27
    • 1970-01-01
    相关资源
    最近更新 更多