За последние 24 часа нас посетили 18247 программистов и 1614 роботов. Сейчас ищут 1769 программистов ...

Проблема в JQuery

Тема в разделе "JavaScript и AJAX", создана пользователем udodirc, 21 июл 2009.

  1. udodirc

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

    С нами с:
    14 мар 2008
    Сообщения:
    111
    Симпатии:
    0
    Первое:
    Есть функция Ajax на JQuery

    $(document).ready(function(){
    $("#additional_info").click(function(){
    $("#load_additional_info").load("additional_info.php");
    });
    });

    в FF, Opera работает нормально, в IE не работает.

    Второе:
    Не работает JS скрипт, внутри формы, которую подгружает AJAX, скрипт календаря.
     
  2. Andrey5555

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

    С нами с:
    29 ноя 2007
    Сообщения:
    486
    Симпатии:
    0
    Адрес:
    Киев
    А можно форму увидеть?
     
  3. udodirc

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

    С нами с:
    14 мар 2008
    Сообщения:
    111
    Симпатии:
    0
    HTML:
    1.  
    2. <div id="general_data">
    3. <table cellspacing="10" align="center">
    4.     <tr><td></td><td></td><td></td><td></td><td></td><td></td></tr>
    5.     <tr><td>Наименование заказа</td><td id="abbreviation"></td><td id="sn"></td><td id="user_login"></td><td id="creation_date"></td><td id="creation_time"></td></tr>
    6.     <tr><td colspan="5"></td></tr>
    7.     <tr><td>Дата установки</td><td><input type "text" name="date" id="date" datepicker="true" datepicker_format="YYYY-MM-DD">
    8.     <input type="hidden" id="DPC_TODAY_TEXT" value="сегодня">
    9.     <input type="hidden" id="DPC_BUTTON_TITLE" value="Open calendar...">
    10.     <input type="hidden" id="DPC_MONTH_NAMES" value="['Январь', 'Февраль', 'Март', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь', 'Октябрь', 'Ноябрь', 'Декабрь']">
    11.     <input type="hidden" id="DPC_DAY_NAMES" value="['Воск', 'Пон', 'Втор', 'Ср', 'Четв', 'Пятн', 'Субб']"></td>
    12.     <td>Ф.И.О заказчика,телефон</td><td><textarea id="name" cols="25" rows="5" name="name"></textarea></td><td colspan="2"></td></tr>
    13.     <tr><td colspan="5"></td></tr>
    14.     <tr><td>Примечание</td><td><textarea id="comment" cols="25" rows="5" name="comment"></textarea></td><td>Адрес установки</td><td><textarea id="mounting_adress" cols="25" rows="5" name="mounting_adress"></textarea></td><td colspan="2"></td></tr>
    15.     <tr><td colspan="5"></td></tr>
    16.     <tr><td>Адрес установки</td><td><textarea id="mounting_adress" cols="25" rows="5" name="mounting_adress"></textarea></td><td colspan="4"></td></tr>
    17. </div>
    18.  
     
  4. udodirc

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

    С нами с:
    14 мар 2008
    Сообщения:
    111
    Симпатии:
    0
    Вот еще вопрос внизу исходник, есть IFRAME из которого данные посылаются в родительское окно.


    [js]XMLHttpRequestObject.onreadystatechange = function()
    {
    if ( XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200 )
    {
    document.getElementById('content').innerHTML=XMLHttpRequestObject.responseText
    }
    }
    [/js]
    Я переделал этот исходник так:

    [js]parent.document.getElementById('content').innerHTML=XMLHttpRequestObject.responseText[/js]

    добавил parent, и данные из фрейма отсылаются в родительское окно.

    Как мне теперь отослать данные из родительского окна в IFRAME обратно, что мне написать вместо parent, пробовал frames[имя фрейма], frames [1], не получается мне нужен пример, исходник.
     
  5. neverlose

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

    С нами с:
    27 авг 2008
    Сообщения:
    1.112
    Симпатии:
    20
    1. Используйте: $.ajax, $.get или $.post.
    2. Не нахожу в коде ни формы ни JavaScript'а.
    3. Используйте имя IFRAME'а
     
  6. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Why? Ie?
     
  7. neverlose

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

    С нами с:
    27 авг 2008
    Сообщения:
    1.112
    Симпатии:
    20
    Но совсем понял, что Вы хотели?
     
  8. udodirc

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

    С нами с:
    14 мар 2008
    Сообщения:
    111
    Симпатии:
    0