@ शोएब ने उत्तर दिया, आपको किसी भी jQuery या जावास्क्रिप्ट की आवश्यकता नहीं है। आप इसे शुद्ध एचटीएमएल के साथ कर सकते हैं!
<form method="POST" action="index.php?action=contact_agent">
<select name="agent_id" required>
<option value="1">Agent Homer</option>
<option value="2">Agent Lenny</option>
<option value="3">Agent Carl</option>
</select>
<input type="submit" value="Submit">
</form>
- प्रपत्र कार्रवाई से निकालें
&agent_id=
के बाद आप इसे वहाँ की जरूरत नहीं है।
name="agent_id"
चयन
- वैकल्पिक रूप से ऐड शब्द
required
में जोड़े संकेत मिलता है कि इस चयन की आवश्यकता है।
आप index.php
के रूप पोस्टिंग द्वारा PHP का उपयोग कर रहे हैं, तो आप पकड़ कर सकते हैं के बाद से agent_id
$_POST
साथ
/** Since you reference action on `form action` then value of $_GET['action'] will be contact_agent */
$action = $_GET['action'];
/** Value of $_POST['agent_id'] will be selected option value */
$agent_id = $_POST['agent_id'];
इस तरह के एक सरल कार्य आप किसी भी जावास्क्रिप्ट या jQuery उपयोग नहीं करना चाहिए के लिए निष्कर्ष के रूप में। @FelipeAlvarez कि अपनी टिप्पणी उत्तर देने के लिए
स्रोत
2015-11-24 13:44:18
यक पॉप्युलेट किया जाएगा। किसी भी कारण से आप एक पोस्ट के बजाय सिर्फ एक पोस्ट का उपयोग नहीं कर सकते हैं? – JohnFx
क्या यह केवल HTML के माध्यम से करना संभव है? –
@ जॉन एफएक्स - मुझे लगता है कि 'यक' दोनों को एक ही क्वेरी में 'मिश्रण और जीईटी' मिश्रण के लिए है, जबकि, जबकि अजीब, एचटीएमएल विनिर्देशन की अनुमति है। इस व्यवहार की अपेक्षा करने वाले सर्वर के उदाहरण के लिए @ मार्को द्वारा उत्तर देखें। –