Я использую JQuery datepicker , и проблема в том, что я генерирую HTML, поэтому я не знаю заранее идентификаторы полей.
Мой код можно попробовать по адресу http://jsfiddle.net/littlesandra88/KrEqk/
Формы ниже генерируются, где идентификаторы просто префикс со случайным числом, чтобы отличать их.
Что я сделал, чтобы получить указатель даты в этих полях, так это добавить class="datepick"
к этим полям, например,
<input name="from" id="114_begin_date" value="16/05-2011" type="text" class="datepick" />
<input name="to" id="114_end_date" value="16/05-2011" type="text" class="datepick" />
и добавьте .datepick
во встроенный JavaScript-модуль выбора даты, например
var dates = $("#from, #to, .datepick").datepicker({
Если вы попытаетесь изменить даты несколько раз, вы заметите, что все поля обновлены = (
Как мне предотвратить это, чтобы изменить только поле, на которое я нажимаю?