Показать сообщение отдельно
  #5 (permalink)  
Старый 24.02.2017, 19:27
Аватар для kupidon
Аспирант
Отправить личное сообщение для kupidon Посмотреть профиль Найти все сообщения от kupidon
 
Регистрация: 18.03.2016
Сообщений: 69

что-то не получается отправить пост запрос. firefox показывает, что запроса POST вообще не происходит, даже ошибки не выдает. Переменные для передачи рабочие (arr[1],arr[2],table).
Ячейка до редактирования имеет код:
<td class="edit2 payment_date 49864">00.00.0000</td>

По клику по ячейки, всплывает календарь, выбираю дату, она записывается новым значением в ячейку, но в БД не отправляется.


Что-то опять делаю не так

$(function() {
    $("td.edit2").on("click", function(event) {
    	arr = $(this).attr('class').split( " " );
    	$(this).addClass('ajax');
    	var table = $('.oplaty_online').attr('id');
        event.pageY +=10;
        var self = this;
        $({}).datepicker("dialog", self.innerHTML, function(data0) {
            $(self).html(data0)
        }, {
            dateFormat: "dd.mm.yy",
		    monthNames: [ "январь", "февраль", "март", "апрель", "май", "июнь", "июль", "август", "сентябрь", "октябрь", "ноябрь", "декабрь" ],
		    dayNamesMin: [ "вс", "пн", "вт", "ср", "чт", "пт", "сб" ],
		    firstDay: 1,
		    altField: "#actualDate",
		    onSelect: function(data0) {
				$.ajax({ type: "POST",
				         url:"kuzzz_reportpost.php",
						 data: "value="+data0+"&id="+arr[2]+"&field="+arr[1]+"&table="+table,
						 success: function(data){
								 $('.ajax').html($('.ajax input').val());
								 $('.ajax').removeClass('ajax'); },   
						 error: function(){
						    alert ("Ошибка отправки новых данных. Обратитесь к администратору.");	}
				       }); 		 }		    
        }, event)
    })
});
Ответить с цитированием