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

jQuery स्वत:पूर्ण MySQL PHP

jquery ui स्वतः पूर्ण दस्तावेज़ीकरण पर एक नज़र डालें . आप जिस JSON को वापस कर रहे हैं वह स्वतः पूर्ण की तलाश में मेल नहीं खाता है। आपके द्वारा लौटाई गई वस्तु में लेबल या मान (या दोनों) नाम के गुण होने चाहिए।

आप निम्न विकल्पों को आजमा सकते हैं:

विकल्प 1:लौटाए गए JSON को बदलें

लेबल/मान गुणों को शामिल करने के लिए लौटाए जा रहे JSON को बदलें जैसे:

[{"label":"Sin City"}]

उदाहरणों से ऐसा लगता है कि यह id संपत्ति का उपयोग करता है। मेरा मानना ​​​​है कि मूल्यों की सूची प्रदर्शित करने के लिए स्वत:पूर्ण के लिए उपरोक्त न्यूनतम आवश्यकता है। मुझे लगता है कि आप स्ट्रिंग्स की एक सरणी भी वापस कर सकते हैं और यह इसे ठीक उसी तरह से प्रस्तुत करेगा जैसे ऊपर दिया गया है।

[ "Sin City", "Etc" ]
    

विकल्प 2:निजी _रेंडर फ़ंक्शन बदलें

इस स्वतः पूर्ण उदाहरण<में दिखाए गए अनुसार अपनी कस्टम प्रॉपर्टी का उपयोग करने के लिए स्वतः पूर्ण के लिए निजी _renderItem फ़ंक्शन को बदलें। /ए> (अनपरीक्षित):

$( "#project" ).autocomplete({
    source: "./search.php",
    minLength: 3    
})
.data( "autocomplete" )._renderItem = function( ul, item ) {
    return $( "<li></li>" )
   .data( "item.autocomplete", item )
   .append( item.Title )
   .appendTo( ul );
};

यह थोड़ा अधिक लचीला है लेकिन अधिक बदसूरत इम्हो है।



  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 group_concat संपूर्ण डेटा नहीं ला रहा है

  2. अलग-अलग आईडी वाले एक फ़ील्ड में एकाधिक टेक्स्ट बॉक्स मान कैसे सम्मिलित करें?

  3. क्या MySQL अद्यतन पर समान मान वाले कॉलम को अधिलेखित कर देता है?

  4. मैसकल डाटा बेस में हर महीने एक कॉलम में मूल्य जोड़ें

  5. PHP का उपयोग करके MySQL डेटाबेस में IP पता संग्रहीत करना