Tôi có một hàm thực hiện truy vấn để lấy một số dữ liệu dựa trên một phạm vi ngày nhất định được chọn bằng cách sử dụng .datepicker(). Tôi đang cố gắng đặt trình đặt ngày tháng trong dữ liệu phản hồi về phạm vi ngày đã được chọn trước khi truy vấn được thực thi..datepicker ('setdate'), trong jQuery
queryDate = '2009-11-01';
$('#datePicker').datepicker('setDate', queryDate);
có kết quả thú vị là đặt datepicker thành ngày hôm nay! Tôi sẽ không quá bối rối nếu nó chỉ phát ra một lỗi. Tại sao nó đặt nó vào ngày hôm nay?
Làm cách nào để lấy ngày được định dạng như 'yyyy-mm-dd' và đặt bộ đếm ngày cho nó?
Tôi nghĩ có thể tốt nhất là chỉ đặt hộp văn bản mà trình ghi ngày tháng được liên kết đến 'queryDate'.
Bạn đã bỏ lỡ một chút: '$ ('# datePicker'). Datepicker ('setDate', realDate);' –
Thanks !, fixed ... – CMS
Không phân tích cú pháp ngày của bạn. Đây là cách tiếp cận xấu. Sử dụng hàm datepicker parseDate tốt hơn. Hãy nhìn vào câu trả lời của tôi. – jurka