Monday 15 July 2013

javascript - compare dates and validate] in django -


forms.py <पूर्व> वर्ग SearchFilterForm (फ़ॉर्म): fromdate = forms.CharField (विजेट = Forms.TextInput (attrs = {'placeholder': 'dd / mm / yy', 'class': 'datefield', 'readonly': 'readonly'})) todate = forms.CharField (विजेट = forms.TextInput एटर्स = {'प्लेसहोल्डर': 'dd / mm / yy', 'class': 'datefield', 'readonly': 'readonly'}))

javascript:

  फ़ंक्शन तुलनात्मक () {var fromdate = document.getElementById ("id_fromdate")। मान; Var todate = document.getElementById ("id_todate")। मूल्य; If (fromdate & lt; todate) {{$ ("# error-warning")। शो (); $ ("# त्रुटि-चेतावनी")। पाठ ("कृपया आज तक सही करें"); विवरण झूठा है; }}   

template.html

  & lt; बटन प्रकार = "सबमिट करें" नाम = "फ़िल्टर" onclick = "comparison ()" & gt; जाओ & lt ; IG src = "/ static / images / button-icon-ir-fwd.png" alt = "" height = "17" width = "8" & gt; & lt; / बटन & gt; & lt; div id = "त्रुटि चेतावनी "शैली =" प्रदर्शन: कोई नहीं "वर्ग =" त्रुटि सूची "& gt; कृपया आज तक सही करें & lt; / div & gt;   

यह कोड तारीख और तारीख से मान्य करने के लिए है। मान्यकरण हो रहा है, लेकिन सत्यापन के बाद फ़ॉर्म फिर से जमा हो जाता है। यह खोज रिपोर्ट फ़ंक्शन में उपयोग किया जाता है, इसलिए यदि प्रवेश दिनांक है तिथि से कम यह त्रुटि संदेश दिखा रहा है और यह खोज के लिए जाता है, जो नहीं होना चाहिए।

क्या कोई भी मुझे बता सकता है कि समस्या क्या होगी

हमारे पास अलग समाधान है इस समस्या के लिए, आप कोशिश कर सकते हैं

  & lt; बटन प्रकार = "सबमिट करें" नाम = "फिल्टर" onclick = "javascript: return compare ();" & gt; & Lt; div id = "error- & lt; img src =" / static / images / button-icon-ir-fwd.png "alt =" "height =" 17 "चौड़ाई =" 8 "& gt; & lt; / button & gt; चेतावनी "शैली =" प्रदर्शन: कोई नहीं "वर्ग =" त्रुटि सूची "& gt; कृपया आज तक सही करें & lt; / div & gt;    

No comments:

Post a Comment