Как изменить статус ajax - запроса для чтения значений из вашего метода GET в jquery
Я хочу улучшить свой код, изменив статус или текущее значение, если оно было изменено с 0 на 1. Например, у меня есть две кнопки, если первая нажата, статус должен изменить свое значение и показать сообщение, подобное включению и выключению лампы. Я хочу сделать что-то похожее на мой запрос вызова ajax, так как у меня есть два вызова функции, и оба они используют метод GET. Есть ли какой-нибудь гуру, который может показать мне прогулку вокруг примеров в Jquery при использовании метода GET?
Что я уже пробовал:
<div class="col-md-2 text-center"> <button id="singlebutton" name="singlebutton" class="btn btn-primary">Subscribe</button> <br> </div> <!------ ----> <br/> <div class = "col-md-2 text-center"> <button id = "singlebtn" name="singlebtn" class="btn btn-primary">Unsubscribe</button> <br> </div> </body>
<script src = "https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script> $(document).ready(function(){ $.ajax({ url:'https://api.thingspeak.com/update?api_key=DLQ0F7W5FGVO1I9Q&field8=0', type:'GET', data:{ format:'text' }, success:function(response){ alert(response); }, error:function() { $('#error').text("There was an error processing your request.Please try again"); $('#singlebutton').append(data); } }); // second button for unsubscribe. $(document).ready(function(){ $.ajax({ url:'https://api.thingspeak.com/update?api_key=DLQ0F7W5FGVO1I9Q&field8=1', type:'GET', data:{ format:'text' }, success:function(response){ alert(response); }, error:function(){ $('#error').text("There was an error processing your request.Please try again"); $('#singlebtn').append(data); } }); }); }); </script>