У меня есть код, который должен обновить 2 кнопки новым цветом фона, когда пользователь нажимает кнопку AJAX.Однако это только обновление одной из кнопок, а не другой.
Я использую цикл jquery .each, но он не работает.
Вот мой код ajax.Он находится в середине цикла php, где $ n - это трехзначное число:
function page_number_'.$n.'(value)
{
$(".page_numbers_button").css({"background":"#222"});
$("#page_numbers_'.$n.'").each
(
function ()
{
$(this).css({"background":"#555"})
}
);
var row_id = value;
$.ajax
(
{ data: {row_id : row_id},
type: \'POST\',
url: \'http://localhost/'.$url_dir.'/page_number_php.php\',
success: function(data)
{
script = $(data).text();
$.globalEval(script);
$("html, body").animate({ scrollTop: 0 }, "fast");
//alert(data);
}
}
);
}