Mysql
 sql >> база данни >  >> RDS >> Mysql

как да отпечатате запис от базата данни, когато потребителят избере опции от падащото меню? динамична програма

Когато отпечатате вашия select кутия, можете да предадете параметър onChange="sendInfo(this.value);" функция като по-долу:

$('<div>
<!--adding onchange and passing selected value to it-->
 <select class="selected-meal-type" onchange ="sendInfo(this.value);">
<option value="TYPE A">TYPE A</option>
<option value="TYPE B">TYPE B</option>
<option value="TYPE C">TYPE C</option>
 </select>&nbsp;&nbsp;<span id="amit" /></span>
 </div>
 <br>').appendTo('#container');

Сега във вашия sendInfo функция направете както следва:

        function sendInfo(str)//str will have value selected from dropdown list   
                {  
                   //attaching this value in url
                    var url="process.jsp?val="+str;  
                   if(window.XMLHttpRequest)
                    {  

                        request=new XMLHttpRequest();  
                    }  
                    else if(window.ActiveXObject)
                    {  
                        request=new ActiveXObject("Microsoft.XMLHTTP");  
                    }  


                        request.onreadystatechange= function() {
            if (this.readyState == 4 && this.status == 200) {
                document.getElementById("amit").innerHTML = this.responseText;
               }
            }; 
                        request.open("GET",url,true);  
                        request.send();  
                   } 

Също така не забравяйте да добавите div с идентификатор amit .Сега , ако изберете Type B след това val ще има стойност TypeB , използвайте това във вашия select заявка и изпратен резултат обратно във вашия jsp страница.




  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 източник на данни в PHPStorm

  3. Използване на SQL резултат в цикъл foreach

  4. Какво разрешение е необходимо за потребител на MySQL, за да създаде база данни?

  5. Изпратете файл с пощальон до API на Laravel