Загрузите HTML-контент, если это возможно - PullRequest
1 голос
/ 03 сентября 2011

На странице есть вкладка, на которой она содержит несколько полей выбора.Каждая коробка выбора содержит около 40 стран.Это в моем HTML 120 х <option value="countrycode">Country Name</option>.Можно ли как-то загрузить этот HTML-контент при нажатии кнопки табуляции?Я думал о XML.

Большое спасибо

1 Ответ

1 голос
/ 03 сентября 2011

Вы не можете просто подключиться к событию onfocus выбора и проверить, загружены ли данные в него или нет, если не сделать запрос к серверу и получить данные опций и запомнить для создания разметки на на стороне клиента.

$("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

});

Что ты думаешь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...