Средство выбора даты AnyTime не работает в диалоговом окне модели Facebox
Ниже приведен код, который я использую для Facebox с помощью средства выбора даты AnyTime http://www.ama3.com/anytime/ DatePicker, по-видимому, не отображается при помещении внутрь Facebox. Я попытался изменить z-index для AnyTime, однако это не сработало. Выбор даты AnyTime появляется на обычной странице JSP.
Может ли кто-нибудь из них дать мне знать, в чем может быть проблема? Thanx
<html>
<head>
<SCRIPT language="javascript" src="jquery-1.4.4.min.js"></SCRIPT>
<link href="facebox.css" media="screen" rel="stylesheet" type="text/
css"/>
<script src="facebox.js" type="text/javascript"></script>
<script>
jQuery(document).ready(function($) {
$('a[rel*=facebox]').facebox();
})
</script>
<LINK rel="stylesheet" type="text/css" href='anytimec.css'
title="Style">
<SCRIPT language="javascript" src='anytimec.js'></SCRIPT>
</head>
<body>
<a href="#info" rel="facebox">text</a>
<div id="info" >
<form id="test">
<table>
<td>Date</td>
<td><input id="dateText" style="z-index:999;"/>
<script type="text/javascript">AnyTime.picker( "test:dateText",
{ format: "%e/%c/%Y", firstDOW: 6 } );</script>
</td>
</table>
</form>
</div>
</body>
</html>
2 ответа
AnyTime.picker( "test:dateText", {формат: "%e/%c/%Y", firstDOW: 6 });
В приведенном выше тесте кода: dateText - это идентификатор генерируемого поля JSF. Я заметил, что когда я использую средство выбора AnyTime с диалоговым окном jQuery, кнопка закрытия исчезает, поэтому я решил использовать средство выбора даты jQuery с средством выбора AnyTime.
Спасибо аюб
При вызове функции выбора, это должно быть
AnyTime.picker( "dateText", { format: "%e/%c/%Y", firstDOW: 6 } );
который является идентификатором элемента ввода, который вы хотите использовать. AnyTime тогда появится как всплывающее окно.