Помогите пожалуйста, в аяксе ничего не понимаю... по возможности напишите готовый код.
Заранее благодарен !!
есть php код:
<div class="btn-maillist">
<form method="POST">
<div class="input-red-button">
<input type="submit" name="num-mailing" value="<?echo $maillist['MAILING_ID'];?>" />
<label class="input-red-btn"><span>Отписаться</span></label>
</div>
</form>
</div>
<? if( isset( $_POST['num-mailing'] ) )
{
\Bitrix\Main\Loader::includeModule('sender');
$unsuber=\Bitrix\Sender\MailingSubscriptionTable::addUnSubscription(array('MAILING_ID' => $_REQUEST['num-mailing'], 'CONTACT_ID' => $maillist['CONTACT_ID']));
$result = true;
}
?>
Вкратце:
это рабочий пхп код, раздражает перезагрузка страницы, и не меняется название кнопки(
переменная <?echo $maillist['MAILING_ID'];?> всегда уникальна, если нажата кнопка выполняется код в который передается $_REQUEST['num-mailing'] она же равна <?echo $maillist['MAILING_ID'];?>
как уже сказал раздражает перезагрузка страницы и название кнопки должно меняться на "Подписаться", а меняется только после повторного обновления страницы....
можно ли средствами аякс реализовать такое?
1)по нажатию на кнопку выполнялся пхп код
2)в пхп код нужно передать переменную
3)без перезагрузки страницы
4)менялось название кнопки
СПАСИБО