Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

पहले में चयन के आधार पर एक दूसरे गतिशील ड्रॉपडाउन को पॉप्युलेट करने के लिए अजाक्स दृष्टिकोण

जब उपयोगकर्ता पहली ड्रॉपडाउन का मान बदलता है तो दूसरी सूची को पॉप्युलेट करने वाली आपकी PHP स्क्रिप्ट को अजाक्स के माध्यम से बुलाया जाना चाहिए। तो आपको onchange="myFunctionToPopulate(this.value);" जोड़ना चाहिए पहली ड्रॉपडाउन के लिए।

यदि आप नहीं जानते कि यह कैसे करना है, तो मेरा सुझाव है कि आप JS लाइब्रेरी जैसे कि jQuery का उपयोग करें, और हम इसे प्राप्त करने के लिए आपको सरल कोड पोस्ट करेंगे।

संपादित

JQuery के साथ, आप कुछ ऐसा कर सकते हैं:

<select name="first_dropdown" onchange="$('#dropdown2_container').load('your_script.php?nid='+this.value);">
  <option....
</select>
...
<div id="dropdown2_container" style="display:none"> </div>

जहां your_script.php संपूर्ण चयन टैग लौटाएगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. बाएँ जॉइन का उपयोग करके MySQL में कई तालिकाओं को अद्यतन करें

  2. MySQL में LIMIT के साथ LEFT JOIN का उपयोग करके DELETE करें

  3. Mysql - IP पते का उपयोग करके दूरस्थ सर्वर से कनेक्ट करें

  4. MySQL फ्लोट्स का भंडारण

  5. स्क्रॉल करने योग्य JTable कैसे बनाएं