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

चेंज पर उपश्रेणी का चयन करें बॉक्स बनाएं

ajax का प्रयोग करें , category . चुनने के बाद ajax भेजें अनुरोध करें और ऐसा करने के लिए आपको change . का उपयोग करना होगा अपने select . पर इवेंट , उदाहरण के लिए:

// Assumed category is id of the select
$('#category').on('change', function(){
    var id = $(this).val();
    $.getJSON("subcategory/" + id , function(data){
        // Assumed subcategory is id of another select
        var subcat = $('#subcategory').empty();
        $.each(data, function(k, v){
            var option = $('<option/>', {id:k, value});
            subcat.append(option);
        });
    });
});

सर्वर साइड पर, इस तरह एक मार्ग बनाएं (आप एक नियंत्रक और वाक्पटु का उपयोग कर सकते हैं):

Route('subcategory/{id}', function($id){
    // Get the data from database according to the id
    // Build an array as: id => value and then return
    return Response::json($subcat);
});


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मुझे कंपोजिट इंडेक्स का उपयोग कब करना चाहिए?

  2. एक 3 अक्षर वाले शब्द के साथ mysql पर पूर्ण पाठ खोज

  3. डेटा को पार्स करने में त्रुटि org.json.JSONException:वर्ण 0 पर इनपुट का अंत - Android

  4. एक ही डेटाबेस में एकाधिक MySQL तालिकाओं को मैप करने के लिए कॉन्फ़िगरेशन फ़ाइल (.cfg.xml) को हाइबरनेट करें?

  5. mysql रूट पासवर्ड भूल गया