मैं पूरी तरह से उलझन में हूं ... मैं कसम खाता हूं कि यह कल काम कर रहा था ... मैं आज सुबह उठ गया और मेरे सभी रूप मेरे प्रोजेक्ट में काम करने के लिए रुक गए।सबमिट करने पर सबमिट करें झूठी वापसी
सभी रूपों में एक फ़ंक्शन पर "ऑनसमेट" होता है जो झूठी वापसी करता है क्योंकि यह अजाक्स कॉल है, इसलिए फ़ॉर्म कभी नहीं भेजा जाता है।
परीक्षण का एक बहुत बाद, मैं कोड के इस टुकड़े के लिए सवाल सरल बनाया:
<html>
<head>
<script type="text/javascript">
function sub()
{
alert ("MIC!");
return false;
}
</script>
</head>
<body>
<form method = "post" id = "form1" onsubmit = "return sub()">
input: <input type="text" name="input1" >
<a href="#" onClick="document.getElementById('form1').submit();">button</a>
</form>
</body>
</html>
मैं कसम खाता है कि यह पूरी तरह से काम करता है, लेकिन आज है और न ही काम कर रहे: डी
अगर मैं प्रेस क्यों बटन भेजा गया है बटन?
मैं जानता हूँ कि यह एक कुल नौसिखिया सवाल है, लेकिन मैं अटक
धन्यवाद हूँ!
एंडी ... मैं आपको कसम खाता हूं कि कल काम कर रहा था :) मेरे पास इस तरह की संरचनाओं के साथ एक पूरी परियोजना है, और फॉर्म कभी सबमिट नहीं किया गया था ... यह अन्य बात होनी चाहिए ...: पी – StuckOnSubmit
सबमिट घटना इस कोड के साथ आग नहीं होगी। तीन अलग जवाब सभी कहते हैं कि! या तो आप गलत हैं, या आपका टेस्ट केस पर्याप्त रूप से आपके वास्तविक कोड का प्रतिनिधित्व नहीं करता है। – Quentin
क्या आप वाकई वास्तविक सबमिट बटन नहीं रखते हैं? उसके बाद यह काम करेगा। शायद आपने कल एंकरों के लिए अपने सबमिट बटन को एन्हांसमेंट के रूप में बदल दिया है? क्या आपके पास स्रोत नियंत्रण प्रणाली है? क्या अन्य डेवलपर इस परियोजना पर भी काम कर रहे हैं जो इसे बदल सकता था? –