2015-01-21 3 views
-1

Мне было интересно, можно ли в JavaScript (желательно jQuery) извлекать данные из базы данных с помощью MySQL после нажатия на кнопку? В настоящее время я извлекаю данные, когда загружается страница, но я не хочу загружать 100 элементов в начале, так как хочу, чтобы я мог вытащить определенные строки с разными кнопками?Вытащить данные из базы данных по клику?

+4

одно слово: AJAX! – MightyPork

+0

Можно ли получить определенные строки с помощью AJAX или просто вытащить таблицу? –

+1

Не без кода на стороне сервера, нет. – Blazemonger

ответ

1
<button class="AjaxTrigger" data-example="abc">I do ABC </button> 

$('.AjaxTrigger').on('click', function(){ 
    $.get("your-file.php", {example: $(this).data('example')}, function(result){ 
     alert("This is what php gave me: " + "\n" +result); 
    } 
}); 

А теперь давайте your-file.php делать все, что вы хотите, как вы нормально программировать вам PHP файлы. Эхо результат, а в javascript вы получите именно это в возвратной функции (которая теперь предупреждает о вашем результате).

И если вам кажется, что игра вверх:

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