Tôi cần một số trợ giúp với việc sử dụng datepicker trong ứng dụng di động.Datepicker trong điện thoại di động jquery là trùng lặp khi được thêm vào trong một trang thứ hai
Tôi đang sử dụng trình chỉnh sửa ngày tháng trong giao diện người dùng jQuery trong ứng dụng của mình. Nhưng datepicker được hiển thị hai lần (trùng lặp) khi tôi đặt nó trong trang thứ hai. Tuy nhiên khi tôi đặt datepicker trong trang đầu tiên, được hiển thị ok.
Đây là một ví dụ, nếu bạn chạy nó, bạn có thể thấy rằng datepicker là trùng lặp trong trang thứ hai.
<!DOCTYPE html>
<html>
<head>
<title>Datepicker Test</title>
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.0a3/jquery.mobile-1.0a3.min.css"/>
<link rel="stylesheet" href="http://jquerymobile.com/demos/1.0a3/experiments/ui-datepicker/jquery.ui.datepicker.mobile.css" />
<script src="http://code.jquery.com/jquery-1.5.min.js"></script>
<script src="http://jquerymobile.com/demos/1.0a3/experiments/ui-datepicker/jQuery.ui.datepicker.js"></script>
<script src="http://jquerymobile.com/demos/1.0a3/experiments/ui-datepicker/jquery.ui.datepicker.mobile.js"></script>
<script src="http://code.jquery.com/mobile/1.0a3/jquery.mobile-1.0a3.min.js"></script>
</head>
<body>
<!-- Start of first page -->
<div data-role="page" id="firstPage">
<div data-role="header">
<h1>First page</h1>
</div><!-- /header -->
<div data-role="content">
<p><a href="#secondPage">Next page with a Datepicker</a></p>
</div><!-- /content -->
<div data-role="footer">
<h4>Page Footer</h4>
</div><!-- /footer -->
</div><!-- /page -->
<!-- Start of second page -->
<div data-role="page" id="secondPage">
<div data-role="header">
<h1>Second page</h1>
</div><!-- /header -->
<div data-role="content">
<label for="date">Date Input:</label>
<input type="date" name="date" id="date" value="" />
</div><!-- /content -->
<div data-role="footer">
<h4>Page Footer</h4>
</div><!-- /header -->
</div><!-- /page -->
</body>
</html>
Cảm ơn bạn đã trợ giúp tôi trước.
Thành thực mà nói jQuery thoại di động là dự án rất thực nghiệm và vẫn có nhiều lỗi –
Đây không phải là một câu trả lời, nhưng sẽ giúp - bất cứ điều gì bạn làm điều đó sẽ làm việc tốt hơn nếu bạn giữ ONE 'page' div trong mỗi tập tin html. Widgets có vấn đề với điều đó và các tệp html nhiều trang được xử lý khác nhau giữa JQM alpha2 và alpha3 - nó cũng đã phá vỡ các tiện ích tùy chỉnh của tôi. – naugtur
Ngoài ra tôi tìm thấy một lib jQuery ẩn: http://jquerymobile.com/test/js/ đó là jQuery UI Widget. Không biết nếu điều này giúp –