Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   datepicker и ajax (https://javascript.ru/forum/dom-window/40171-datepicker-i-ajax.html)

Игорь_12345 26.07.2013 09:57

datepicker и ajax
 
здравствуйте!!!
нужна помощь в следующей проблеме.
Есть плагин календаря datepicker работает нормально выводится в инпуте не чего особого ....
с ajax запроса передаю это значение поля "дату" в обработчик ...
так как все динамически повторный вызов календаря не произходит(((

в этом и проблема код js
<script>

$(document).ready(function(){
$('#add_klient').submit(function(){

$.ajax({
type: "POST",
url: "content/obrabotchik.php",
data: {flag:'klient',site:$("#site").val(), name_org:$("#name_org").val(),family:$("#family"). val(), name:$("#name").val(), otchestvo:$("#otchestvo").val(), date_:$("#date_").text(), telefon1:$("#telefon1").val(),
telefon2:$("#telefon2").val(), email:$("#email").val(), recv:$("#recv").val()

},

success: function(html){
$("#content").html(html);
}
});
return false;

});

$.datepicker.setDefaults($.extend(
$.datepicker.regional["ru"])
);
$("#date").datepicker({
dateFormat:'yy-mm-dd',
onSelect: function(dateText, inst) {
$(this).css("background-color","");

$('#date_').text(dateText);
}

});


});
</script>

спасибо за внимание!

Игорь_12345 26.07.2013 10:28

помогите пожалуйста

Игорь_12345 26.07.2013 12:25

ответьте!!!!

zilker 26.07.2013 12:32

Во первых, отвечать нет никакого желания - отформатируй код, и ничего не требуй, тут тебе никто не должен. Во-вторых, 100500 раз об этом писалось, запрос асинхронный - так и засунь свой датепикер в обработчик ответа от сервера.

Игорь_12345 26.07.2013 14:06

не хотел не кого обидеть.
я не требую.. извеняюсь за код

можешь подсказать по подробнее?
так и засунь свой датепикер в обработчик ответа от сервера

zilker 26.07.2013 14:52

попробуй заменить эту часть:
success: function(html){
			$("#content").html(html);			

            $.datepicker.setDefaults($.extend($.datepicker.regional["ru"]));
			$("#date").datepicker({
				dateFormat:'yy-mm-dd',
				onSelect: function(dateText, inst) {
					$(this).css("background-color","");

					$('#date_').text(dateText);
				}
			});

		}


Часовой пояс GMT +3, время: 11:55.