尽可能加载HTML内容

时间:2011-09-03 04:23:41

标签: jquery html html5

在一个页面中,我有一个标签,其中包含很少的选择框。每个选择框包含约40个国家/地区。这是我的HTML 120 x <option value="countrycode">Country Name</option>。有没有什么办法可以在按下标签按钮时加载HTML内容?我在想XML。

非常感谢

1 个答案:

答案 0 :(得分:1)

你不能只是勾选select的onfocus事件,你检查select是否有数据加载,如果没有查询到服务器并检索你的选项数据和remembr建立标记上你的客户方。

$("select").focus(function()
{

    if($(this).find("option").length>0)
      return;
    //server call to get your json data i.e the option value use $.get, $.ajax  etc.
    //hook in the callback function to populate the markup

});

您怎么看?