Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.09.2013, 00:29
Новичок на форуме
Отправить личное сообщение для elluminate Посмотреть профиль Найти все сообщения от elluminate
 
Регистрация: 08.09.2013
Сообщений: 1

Обновление div
Добрый вечер.
Есть следующая функция
$(document).ready(function () {
  $('.chbx-activity').click( function () {
  $.ajax({
  type: 'POST',
  url: '/v7/adminnews/updateactivity',
  data: "id= "+$(this).attr("data-id-news")+"&activity= "+$(this).attr("data-news-activity"),
  success: function() {
            
            }
  });
  });
  });

и следующий html
<body>
    <div id="examples"> 
        {foreach from=$news item=item}
        {if $item.news_activity}
    <label><input class="chbx-activity" data-id-news="{$item.id_news}" data-news-activity="{$item.news_activity}" type="checkbox" checked="checked"/>Активность</label>
        {else}
    <label><input class="chbx-activity" data-id-news="{$item.id_news}" data-news-activity="{$item.news_activity}" type="checkbox" />Активность</label>
        {/if}
        {/foreach}
</body>

url из jquery разбирается роутером и в итоге выполняется следующий код
$id = (int)$_POST['id'];
  $activity = (int)$_POST['activity'];
  $activity = abs($activity-1);
  $query = "UPDATE `tnews` SET `news_activity` = ".$activity." WHERE `id_news` = ".$id;

так вот все выполняется, этот метод вызывается, изменение записи происходит. но если изменить запись 1 раз, то html код не меняется и получается, что хотя в БД например в поле activity стоит 1, в чекбоксе в атрибуте data-news-activity все еще 0. и наоборот. (activity поле типа tinyint - 1 или 0).то есть необходимо провести обновление html кода или его части, где рисуются чекбоксы после выполнения обновления записи БД.
Прошу подсказать возможные варианты
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Div внутри div valyan (X)HTML/CSS 3 03.09.2013 22:43
Проблемы с div обновлённым через (#id).load erlcat jQuery 4 03.03.2013 03:41
При нажатии на ссылку раскрываются все div anonimous jQuery 1 09.08.2012 14:49
Обновление страницы AndreyS AJAX и COMET 6 16.05.2011 15:55
проблема с div И animate g00000dman jQuery 2 24.03.2011 23:34