У меня есть несколько кнопок на одной странице. После нажатия я отслеживаю идентификатор кнопки, отправляю значение кнопки в бэкэнд-код php, который возвращает мне обновленное значение путем изменения базы данных. Я могу вернуть все, что мне нужно, кроме этого: Установка значения кнопки в случае успеха! Это код, который я использую:
$(document).ready(function(){
$("input[type='button']").click(function(){
var selected = $(this).attr("id");
var val = prompt("Enter new value",0);
$.ajax({
url:'updateCostItems.php',
data:{toupdate:selected, updatewith:val},
type:'GET',
dataType:'json',
success:function(json){
$(this).val(json.update);
},
error:function(xhr, status){
alert("Problem");
},
complete:function(xhr, status){
}
});
});
});