За последние 24 часа нас посетили 16188 программистов и 1666 роботов. Сейчас ищут 895 программистов ...

как передавать значения со страницы в popup

Тема в разделе "JavaScript и AJAX", создана пользователем qwert_ukg, 3 май 2011.

  1. qwert_ukg

    qwert_ukg Активный пользователь

    С нами с:
    20 июл 2010
    Сообщения:
    387
    Симпатии:
    0
    Адрес:
    Алмата
    есть jquary скрипт popup окна

    [js]<script type="text/javascript">
    $(document).ready(function(){
    $.fn.alignCenter = function() {
    var marginLeft = - $(this).width()/2 + 'px';
    var marginTop = - $(this).height()/2 + 'px';
    return $(this).css({'margin-left':marginLeft, 'margin-top':marginTop});
    };
    $.fn.togglePopup2 = function(name){
    if($('#popup_add').hasClass('hidden'))
    {
    $('#popup_add')
    .html($(this).html())
    .alignCenter()
    .toggleClass('hidden');
    var n = window.open('?', name);
    }
    else
    {
    $('#popup_add').toggleClass('hidden');
    }
    };
    });
    </script>[/js]
    необходимо из формы

    PHP:
    1. echo "<form method=\"POST\" action=\"#\" >"
    2. <input type=\"button\"  name='str_id[".$row[0]."]' class='add_btn' value=\">>\" onclick=\"$('#popup_add').togglePopup2(); return false;\" />
    3. echo "</form>"
    4.  
    по событию onClick передавать значение name в value input'а popup'а

    попап вида

    HTML:
    1. <div id="popup_add" class="hidden">
    2.                 <form method="POST" action="#">
    3.                 <div class="add_h">Введите количество</div>
    4.                       <input class="add_input" name="name" type="text" value="" "><br />
    5.                         <input class="add_btn" type="button" value="Отмена" onclick="$('#popup_add').togglePopup2(); return false;" />
    6.  
    7.                 </form>
    8.             </div>
    Помогите пожалуйста! :(
     
  2. Benjamin

    Benjamin Активный пользователь

    С нами с:
    23 янв 2009
    Сообщения:
    154
    Симпатии:
    0
    Адрес:
    Тула
    Вы что-нибудь пробовали сделатЬ?
     
  3. qwert_ukg

    qwert_ukg Активный пользователь

    С нами с:
    20 июл 2010
    Сообщения:
    387
    Симпатии:
    0
    Адрес:
    Алмата
    я пробывал передавать в методом GET, но у меня ничего не вышло
     
  4. qwert_ukg

    qwert_ukg Активный пользователь

    С нами с:
    20 июл 2010
    Сообщения:
    387
    Симпатии:
    0
    Адрес:
    Алмата
    может как то селектором this это реализовывается
     
  5. qwert_ukg

    qwert_ukg Активный пользователь

    С нами с:
    20 июл 2010
    Сообщения:
    387
    Симпатии:
    0
    Адрес:
    Алмата
    хотя бы подскажите куда копать
     
  6. qwert_ukg

    qwert_ukg Активный пользователь

    С нами с:
    20 июл 2010
    Сообщения:
    387
    Симпатии:
    0
    Адрес:
    Алмата
    сделал так
    [js]$('.add_btn_').click(function(){
    $('#temp').html($(this).attr('name'));
    });[/js]
    но так выводится внутрь блока, как мне добавить символы <?php до name ?
     
  7. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    в смысле? зачем нужны теги пхп?

    всё происходит внутри страницы, насколько я понял, обращения к серверу не предвидится.
    так зачем нужны теги <?php ?
     
  8. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь