Как передать переменные в модальный диалог с помощью jquery? - PullRequest
1 голос
/ 21 марта 2011

Я создаю календарь динамически в рельсах, и я хочу открыть модальное диалоговое окно, показывающее день, когда пользователь нажал (поэтому я могу использовать форму там, чтобы сделать заказ в этот конкретный день).Как я могу это сделать?Вот мой код: Кстати, я использую ПРОСТОЙ МОДАЛЬ (http://www.ericmmartin.com/projects/simplemodal-demos/)

Вид: (я его замкнул)

<table>
 <tr>
  <td>Monday</td>
  <td>Tuesday</td>
  ...
 </tr>
 <tr>
    <% for i in (0..6)    #Weekdays %>
           <td><a href='#' class='basic'><%= @date.day %></a></td></table>
    <% end %>
 <tr/>
</table>

<div id="basic-modal-content">
     <!-- Here's the hidden form that will make the reservation. 
          This is the modal dialog content!. Here is where I need to show the day clicked-->
</div>

Код Javascript: (Я просто открываю его)

$('.basic').click(function (e) {
    $('#basic-modal-content').modal();
    return false;
});

Большое спасибо! Я надеюсь, что любой из вас сможет мне помочь.

Гас

1 Ответ

0 голосов
/ 21 марта 2011

.modal() возвращает объект jQuery, вы можете установить html в нем следующим образом .modal().html("Content");

...