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

jQuery-Ajax PHP कक्षाओं और कार्यों के साथ फ़ंक्शन पुनर्प्राप्त करें

कोड को ध्यान से देखने के बाद। ऐसा लगता है कि कई त्रुटियां हैं जिन्हें दूर करने की आवश्यकता है।

  1. js jQuery तैयार फ़ंक्शन में शामिल नहीं है
  2. शब्द का मान सही ढंग से पुनर्प्राप्त नहीं किया जा रहा है
  3. चालू विधि का ठीक से उपयोग नहीं किया जा रहा है
  4. AJAX गुण 'url' लोअरकेस होना चाहिए
  5. डेटा प्रकार html होना चाहिए क्योंकि सामग्री सीधे DOM पर लिखी जा रही है
  6. लिखने का तरीका html() होना चाहिए चूंकि सामग्री HTML है
  7. जिस पृष्ठ की ओर इशारा किया जा रहा था वह PHP पृष्ठ नहीं था, और सही खोज पृष्ठ नहीं था

इन सभी समस्याओं का समाधान नीचे दिया गया है:

$(document).ready(function(){
    $('#searchsubmit').on("click", function(){
        // Get the value of the term field      
        var term = $('#term').val();
        // Proceed if the term is not empty
        if($.trim(term)!=''){           
            // Load the html result from the PHP script
            $.ajax({
                url: 'search.php',
                data: 'term='+term,
                type: 'POST',
                dataType: 'html',
                success: function(data){
                    // Place the HTML response into the search query div
                    $('#searchquery').html(data);
                }
            });
        }
    });
});


  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 में ब्लॉब फ़ाइलें/छवियां अपलोड करना

  4. MySQLdb और पायथन आयात त्रुटि

  5. IPv6 को डेटाबेस में स्टोर करें