Средство выбора даты 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 тогда появится как всплывающее окно.

Другие вопросы по тегам