Показать сообщение отдельно
  #1 (permalink)  
Старый 26.02.2019, 19:01
Новичок на форуме
Отправить личное сообщение для NikolayM Посмотреть профиль Найти все сообщения от NikolayM
 
Регистрация: 02.06.2018
Сообщений: 2

Разное поведение функции
Во втором вызове replace возникает ошибка, хотя по сути функции то одинаковые
/*$('.change_record_to_order').click(function(){
        var id=$(this).attr('id');
        var num=parseInt(id.replace(/\D+/g,"")); 
        var time_task_to_order=$('#task_time'+num).text();
            $.ajax({
                url:"change_record_to_order.php",
                type: "POST",
                data:"time="+time_task_to_order+
                     "&&task_type=order",
                success:function(result){
                    $('#result').append(result);
             }
        });
    });здесь replace работает как надо*/
    $('.change_order').click(function(){
        var oid=$(this).attr('id');
        var onum=parseInt(oid.replace(/\D+/g,""));  
        alert(onum);
    });//Uncaught TypeError: Cannot read property 'replace' of undefined

<div class="data_user">
        Добро пожаловать Мартынов Николай Юрьевич
        <label id="fone"> 0970474704</label>
    </div>
    <div class="count_record">
        Записей 0
    </div><br>
    <div class="list_record" style="display: none;"></div>
    <div class="count_order">
        Заказов 2
    </div>
        <div class="list_order" style="display: block;">
            Тип задачи, записавшегося пользователя. 
            <label id="body_order0">Ремонт компьютерной техники</label>
            <br> Время на которое пользователь хочет чтобы пришел администратор 
            <label id="time_order0">
                09:00 
            </label>
            <br>
            Дата 
            <label id="day_order0">
                22
            </label>.
            <label id="mons_order0">
                2
            </label>.
            <label id="year_order0">
            2019
            </label>
            <br> Телефон пользователя 
            <label id="fone_order0">481236589</label>
            <br><br>
            <button class="change_order">Изменить заказ</button>
            <br><br>
            Тип задачи, записавшегося пользователя. 
            <label id="body_order1">
            Ремонт компьютерной техники
            </label>
            <br> Время на которое пользователь хочет чтобы пришел администратор 
            <label id="time_order1">
            10:00 
            </label>
            <br>Дата 
            <label id="day_order1">
                23
            </label>
            .
            <label id="mons_order1">
                2
            </label>.
            <label id="year_order1">
                2019
            </label>
            <br> Телефон пользователя 
            <label id="fone_order1">
                481236589
            </label>
            <br><br>
            <button class="change_order">Изменить заказ</button>
        </div>
Ответить с цитированием