Я создал форму RequestForQuote, в которой я даю possebility для добавления новых позиций для получения RFQ'ed.jquery datepicker несколько экземпляров
В основном это довольно легко сделать с помощью PHP в моем случае. Работайте отлично. Вы можете посмотреть. Это можно найти по адресу: my website
Теперь я заразился вирусом jquery и просто хотел добавить datepicker ui (для последней версии, полученной с их веб-страницы).
<input type="text" size="10" id="deldate[]
class="datepicker" value="<?php echo $_REQUEST['deldate'][$k]; ?>" />
$ к от РНР for($k=0;$k<=$NoPos;$k++)
петли
Javascript код работы, как:
$(function() {
$('input').filter('.datepicker').datepicker({
showOn: 'button',
buttonImage: 'calender/media/cal.gif',
buttonImageOnly: true,
firstDay: 1,
dateFormat: 'yy-mm-dd',
minDate: 0, maxDate: '+4Y'});
});
в Browswer это выглядит довольно хорошо, пользовательский интерфейс показывает, я Cann выбрать свидание.
НО ...
если добавить другую позицию в форму, которая осуществляется с помощью PHP, так что я должен представить форму рассчитывать $ NoPos вверх, ранее inersted дату (ы) утрачивается и У меня пустое поле ввода.
сейчас с onSubmit: function(dateText)
Я могу получить выбранную дату. Однако я не могу получить доступ к правильному полю ввода, чтобы ввести дату.
Так что мой вопрос прост: что я делаю неправильно? Если Evrything нормально, то кто-то пожалуйста, скажите, пожалуйста, как я могу решить эту проблему ..
У меня есть thougth что-то типа:
for (var i=0;i<=NoPos;i++) {
var tag = "#deldate"+i;
$(tag).datepicker({ ... });
}
и с использованием PHP для <input type="text" size="10" id="lieferdat<?php echo $k; ?>" class="datepicker" />
Большое спасибо за ваш предполагается, терпение, чтобы прочитать это ...
и многие другие спасибо за любые подсказки данными
Приветствие Daniel
Я согласен, что это не JQuery в «вина» только моя неопытность в этой области .. я разместил HTML код. Еще раз спасибо! – Daniel
Вы были правы, что параметр имени отсутствовал. Я исправил это, но никаких изменений. Тем не менее, как только я добавлю еще один pos, то есть отправлю форму (либо с POST, либо GET), все значения будут там, где указаны даты, которые я установил ... – Daniel
Вчера я был довольно много, поэтому сегодня я начал с sratch. Результат: если я использую прямой указатель, такой как $ ('# lieferdat'). Datepicker() работает нормально. дата остается после перезагрузки страницы. Ну, я мог бы пойти и «поместить» 20 идентификаторов и ограничить входящие в это число (обычно клиенту не нужно больше 10). Однако я был бы более удовлетворен, чтобы сделать это динамичным. Хорошо, я опубликую результат, если мне удастся обработать его однажды. Еще раз спасибо за поддержку! Привет, Даниэль – Daniel