Показать сообщение отдельно
  #1 (permalink)  
Старый 21.06.2014, 17:11
Интересующийся
Отправить личное сообщение для skeef Посмотреть профиль Найти все сообщения от skeef
 
Регистрация: 13.04.2011
Сообщений: 25

Получение значения динамически созданного элемента
Всем привет!
В таблице в ячейке аяксом вставляю select (выпадающий список).
Вопрос: как получить значение этого selecta не используя событие?
Ну или как его (select) включить в текущий DOM чтобы работала конструкция типа:
var io = $('#myselect').val();

где #in_office - это id select`a?

--------------
php
$html = '<select name="myselect" id="myselect">\n';
    foreach ($office_array as $key => $val) {
      $html .= '<option value = "' . $key . '"';
      if ($sel == $key)
        $html .= ' selected = "selected" ';
      $html .= ' > ' . $val . '</option >\n';
    }
    $html .= '</select>';
    echo json_encode(array('sel' => $html));
exit();

javascript
$.ajax({
               type: 'POST',
               dataType: 'json',
               url: 'myphp.php',
               data: {'what': 'getSelect', 'id': id },
               success: function (d) {
                 $('#edline_' + id).empty();
                 $('#edline_' + id).html(d.sel);
               }
             });
Ответить с цитированием