@rusgayfer

Как сделать чтобы кнопка обновлялась после нажатия ajax?

Чтобы при нажатии на кнопку включить сразу менялась на отключить

<button type="button" class="btn btn-success" id="zadaniya_off" name="zadaniya_off">Отключить</button>
<button type="button" class="btn btn-success" id="zadaniya" name="zadaniya">Включить</button>


$("#zadaniya_off").on('click', function() {
		var zadaniya_off = $("#zadaniya_off").val();
		var data = {
				'zadaniya_off': $("#zadaniya_off").val(),
		};
		$.ajax({
			url:"/personal", 
			data:data, 
			type:'POST', 
			dataType: 'json',
			success:function(data){
				if( data.code == 0 ) {
					$('#okey').html('<div class="callout callout-success">Успешно выключено.</div>');
				}
			}
		});

	});
	
	$("#zadaniya").on('click', function() {
		var zadaniya = $("#zadaniya").val();
		var data = {
		  		'zadaniya': $("#zadaniya").val(),
		};
		$.ajax({
			url:"/personal", 
			data:data, 
			type:'POST', 
			dataType: 'json',
			success:function(data){
				if( data.code == 1 ) {
					$('#okey').html('<div class="callout callout-success">Успешно включено.</div>');
				}
			}
		});

	});


Выводим текст с успешным включением/отключением
<div id="okey"></div>

Коды отправляю так:
$answer = [
	  'code' => '1',
	];
	echo(json_encode($answer));
	die();
  • Вопрос задан
  • 49 просмотров
Пригласить эксперта
Ответы на вопрос 1
ShadowOfCasper
@ShadowOfCasper
Middle User Interface Web Developer
С аяксом - на филде не будет работать - нужен сервер
https://jsfiddle.net/cajhu3ds/14/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы