#jquery #jquery-ui #datepicker
#jquery #jquery-пользовательский интерфейс #средство выбора даты
Вопрос:
Как я могу использовать несколько экземпляров средства выбора даты? Одно средство выбора даты работает, но следующий экземпляр средства выбора даты вызывает то же всплывающее окно, как поступить? Кто-нибудь может дать мне свой идентификатор электронной почты…Я вышлю вам весь код по почте…тогда вы сможете лучше понять всю идею
http://jsfiddle.net/premseoul/BjDYP/
Весь набор кодов доступен по ссылке в zip-файле .. пожалуйста, скачайте zip ….. http://www.4shared.com/file/ZQy2A3DU/DateTime.html
Комментарии:
1. средство выбора даты работает с несколькими экземплярами, как вы это называете? ОПУБЛИКУЙТЕ СВОЙ КОД!
2. и какую версию jQueryUI вы используете? Некоторое время назад были исправлены ошибки, помогающие в случае с несколькими экземплярами.
3. Как можно отобразить весь исходный код?
4. @Khez Не могли бы вы, пожалуйста, дать мне свой идентификатор электронной почты или предложить мне способ, чтобы я мог поделиться с вами кодами……
5. К популярным решениям относятся: jsfiddle.net , pastebin.com , jsbin.com . Выберите свое оружие… СРАЖАЙТЕСЬ!
Ответ №1:
$( "#datepicker" ).datepicker();
$( "#datepicker2" ).datepicker();
Комментарии:
1.
$( "#datepicker, #datepicker2, #datepicker3, ..." ).datepicker();
2. не могли бы вы дать мне свой идентификатор электронной почты, чтобы я мог показать вам весь код……………
3. @Calum не могли бы вы, пожалуйста, помочь мне, указав свой идентификатор электронной почты, или я загружу его на www.4shared.com ?
4. @Calum Не могли бы вы, пожалуйста, поделиться полным кодом, то есть всем javascript code.it будет действительно полезно …… Демонстрация — это именно то решение моей проблемы
Ответ №2:
window.onload = function(){
new JsDatePick({
useMode:2,
target:"inputField1",
dateFormat:"%Y-%m-%d"
/*selectedDate:{ This is an example of what the full configuration offers.
day:5, For full documentation about these settings please see the full version of the code.
month:9,
year:2006
},
yearsRange:[1978,2020],
limitToToday:false,
cellColorScheme:"beige",
dateFormat:"%Y-%M-%d",
imgPath:"img/",
weekStartDay:1*/
});
};
но функция вызывается таким образом
Ответ №3:
я не понимаю, что вы имеете в виду. Но если у вас есть несколько средств выбора даты, вы должны использовать class
.
<script>
$(function() {
$(".datepicker").datepicker({ dateFormat:'yy-mm-dd'});
});
</script>
<table cellpadding="0" cellspacing="0">
<tr>
<td width="300">Problem Date</td>
<td width="10">:</td>
<td width="150" align="left">
<input type="text" id="datepicker" name="prob_date" class="datepicker">
</td>
</tr>
<tr>
<td width="300">Eff. Date</td>
<td width="10">:</td>
<td width="150" align="left">
<input type="text" id="datepick" name="eff_date" class="datepicker">
</td>
</tr>
</table>
Комментарии:
1. Действительно? Раньше я вызывал их по идентификатору и создавал их экземпляры с разными предустановленными датами и другими параметрами, когда на одной странице есть несколько средств выбора.
2. @niggles: да .. я работаю с этим. в моей форме есть два средства выбора даты, и это работает нормально.
3. @klox Ya ya это прекрасно, но я могу это сделать …… Как я могу поделиться с вами всем кодом?
4. @prem: просто поставьте лайк под комментарием khez, используйте популярные сайты для публикации всего вашего кода. затем опубликуйте связанный код с этого сайта.
5. Я хочу использовать несколько экземпляров средства выбора времени / даты на одной странице