प्रस्तुत नहीं करता है मैं निम्न HTML कोड है:jQuery एक रूप
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>IT-Services Umfrage - Fragen</title>
<link rel="stylesheet" type="text/css" href="/IT/umfrage/../../style.css" />
<link rel="stylesheet" type="text/css" href="/IT/umfrage/css/umfrage.css" />
<script type="text/javascript" src="/IT/umfrage/../../inc/jquery-1.4.2.js"></script>
<script type="text/javascript" src="/IT/umfrage/js/umfrage.js"></script>
</head>
<body id="page-show">
<div class="ueberschriftsbalken"><span>IT-Services Umfrage - Fragen</span></div>
<br />
<div id="content">
<form action="/IT/umfrage/Umfrage/save" method="post" id="umfrageForm">
<div class="frage radio">
<p>1. Wie professionell empfinden Sie das Auftreten der IT-Service Anlaufstelle?</p>
<label for="frage1_1"><input type="radio" name="frage1" id="frage1_1" value="1" /> Lausig</label><br />
<label for="frage1_2"><input type="radio" name="frage1" id="frage1_2" value="2" /> Schwach</label><br />
<label for="frage1_3"><input type="radio" name="frage1" id="frage1_3" value="3" /> Durchschnittlich</label><br />
<label for="frage1_4"><input type="radio" name="frage1" id="frage1_4" value="4" /> Gut</label><br />
<label for="frage1_5"><input type="radio" name="frage1" id="frage1_5" value="5" /> Hervorragend</label>
</div>
<input type="submit" value="Antworten absenden" name="submit" id="submitbutton" />
</form>
</div>
</body>
</html>
जब submitbutton पर क्लिक करने या जब कुंजी दर्ज धक्का, प्रपत्र सबमिट किया जाता है। लेकिन जब मैं $('#umfrageForm').submit()
, $('form').submit()
या कुछ भी समान कोशिश करता हूं, कुछ भी नहीं होता है। फ़ायरबग में, फ़ंक्शन केवल फॉर्म तत्व के लिए DOM पथ देता है।
समस्या क्या हो सकती है जो फ़ॉर्म को सबमिट होने से रोकती है?
क्या आपका 'सबमिट' हैंडलर झूठा या कुछ भी लौटाता है? यह डिफ़ॉल्ट व्यवहार को रोक देगा, '$ ("फॉर्म") [0] .submit();' क्या करें? –
पर कब और कहां फायर कर रहे हैं। सबमिट करें() ईवेंट? –
@Luke: या तो बटन क्लिक करें या फ़ायरबग जेएस कंसोल से क्लिक करें। –