मैं एक रूप और एक अन्य पेज यहाँ प्रपत्र मूल्य पर कार्रवाई करने के साथ 1 मुख्य पृष्ठ है 2 पृष्ठ
पर्चा पृष्ठ का स्रोत कोड हैं:
<meta charset="UTF-8">
<title>Form Page</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form action="process.php" method="post" id="reg-form">
Username: <input type="text" id="username" name="username">
<br>
Password: <input type="password" id="password" name="password">
<br>
<button type="submit" id="submit-btn">Traditional Submit</button>
<button type="button" id="post-btn">$.Post Submit</button>
</form>
<script>
$("#post-btn").click(function(){
$.post("process.php",function(data){
alert(data);
});
});
</script>
प्रक्रिया पृष्ठ:
<?php
$username=$_POST["username"];
$password=$_POST["password"];
echo "Username: ".$username;
echo "<br>";
echo "Password: ".$password;?>
अगर मैं क्लिक करें "पारंपरिक सबमिट करें "buttton, यह पूरी तरह से अच्छी तरह से काम करता है।
लेकिन जब मैं क्लिक करें "$ .Post सबमिट करें" बटन, मैं सिर्फ त्रुटि संदेश प्राप्त हो रहा है "नोटिस: अपरिभाषित सूचकांक ..."
मैं समझ नहीं सकता है, जहां समस्या है, कृपया मदद कृपया जांच और ठीक है, अग्रिम धन्यवाद!
हाँ, मैं फॉर्म वैल्यू को संसाधित करने और मुख्य पृष्ठ पर रहने के लिए अजाक्स का उपयोग करने की कोशिश कर रहा हूं (पारंपरिक फॉर्म सबमिट करने जैसे प्रक्रिया पृष्ठ पर रीडायरेक्ट होने की बजाय) – Yolo