2016-06-22 3 views
0

Я хочу создать dynamic query(Select * from <table name> where ..) с использованием angular js, html, javascript. Выпадение должно появиться для условий ('and' , 'or', etc)e.g. -> select <dropdown> from <dropdown> where <dropdown>. Я новичок в этом. Поэтому, пожалуйста, объясните в правильном примере.Как создать динамический запрос с использованием AJAX

+2

Пожалуйста, поделитесь тем, что вы пробовали до сих пор. –

+0

Простым примером может быть вызов ajax для вашего контроллера для получения данных из базы данных, а затем привязка данных к вашему раскрывающемуся списку. – SiddP

+0

Можете ли вы показать пример? – Priyanka

ответ

0
$.ajax({ 
    type: 'POST', 
    url: 'DropDownController', 
    dataType: 'json', 
    success: function(result) { 
     $.each(result, function() { 
      $("#drpDown").append(
       $('<option/>', { 
        value: this, 
        html: this 
       }) 
      ); 
     }); 
    } 
}); 

Что происходит в конечной точке некоторый контроллер DropDownController может быть, если вы используете Spring MVC это будет что-то вроде /DropDownController, где вы можете написать вам query to call database с помощью orm или что вы используете и возвращенное json который binds to the dropdown with id="drpDown"

Смежные вопросы