Как в JQuery вы можете нажать на кнопку и сделать выпадающий список превратить в обычный текст - PullRequest
1 голос
/ 15 января 2010

Я хочу иметь таблицу выпадающих списков, и когда вы нажмете «Подтвердить», все выбранные элементы будут просто обычным текстом внутри таблицы. я должен поместить select внутри div и удалить и заменить на необработанный html?

1 Ответ

3 голосов
/ 15 января 2010

Вы можете просто заменить каждую select текстовой версией их текущей стоимости:

$(function(){ 
  // user clicks any 'commit' button
  $(".commit").click(function(){ 
    // find all select menus in same table-row
    $(this).closest("tr").find("select").each(function(){ 
      // convert to regular text
      $(this).replaceWith( $(this).val() ); 
    }); 
  }); 
});

Онлайн пример: http://jsbin.com/oleda

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