Мне нужна помощь с помощью одной функции ajaxНужна функция Ajax - обновить базу данных без обновления страницы
Это исходная настройка страницы. страница будет содержать таблицу со ссылками в этой форме
.... ссылка - button1 - button2 звено - button1 - button2 звено - button1 - button2 ...
где button1 для сокрытия строка и кнопка2 для скрытия + добавляет +1 к этой ссылке в db. каждая ссылка будет иметь уникальный идентификатор, который будет работать с кнопкой2, поэтому было бы легко настроить его. Таким образом, посетитель будет нажать на одну из кнопки в строке, строка будет скрывать, то он переходит в другой ряд ....
DB установки:
ID - ссылка - .... - nmbOFlikes
Моя проблема в том, что я не знаю Ajax, и это только решение для обновления базы данных без необходимости обновления после каждой нажатия кнопки.
Эта страница не статична, она отформатированные с помощью другой функции, которая черпает данные из БД Это простой HTML-версии, так что если кто-нибудь может помочь ...
Так это Javascript без функции
$(document).ready(function(){
$("button.live").click(function(){
$(this).parents('tr').hide();
alert('Link is hidden');
});
$("button.add").click(function(){
$(this).parents('tr').hide();
alert('This link is dead');
$.post("update_db.php", { id: button_id, increment: true },
function(data) {
alert("Link incremented");
});
}); });
И это таблица
<table width="500" border="0" cellspacing="0" cellpadding="3">
<tr>
<td><p>Link 1</p></td>
<td><button class="live">live</button></td>
<td><button class="add" id="1">add</button></td>
</tr>
<tr>
<td><p>Link 2</p></td>
<td><button class="live">live</button></td>
<td><button class="add" id="2">add</button></td>
</tr>
</table>
Существует множество примеров ajax. Вы можете решить, хотите ли вы повторно называть обновление или обновлять один раз или что-то еще, но принцип тот же. Ajax вкратце, javascript вызывает некоторые данные, которые затем можно использовать для назначения, скажем, внутреннего html или любого другого элемента. Взгляните на примеры и попробуйте – BugFinder
См. Http://api.jquery.com/ jQuery.ajax/ – andlrc