Yii ajax обработка вызовов и сеансовJquery

Программирование на jquery
Ответить
Anonymous
 Yii ajax обработка вызовов и сеансов

Сообщение Anonymous »

Я застрял в Yii с вызовом Ajax «ошибка». Проблема в том, что мне приходится искать по флажкам, которые сохраняются в SESSION после нажатия кнопки поиска.
После этого ключевые слова вставляются в SESSION, и я хочу напечатать их в облаке тегов. (с крестиком в углу -> удалить этот тег).
Удаление этих тегов осуществляется ajax-вызовом:

Код: Выделить всё

$(".tags a").click(function(e) {
e.preventDefault();
var class1 = $(this).attr("class");
var id = $(this).attr("id");
$("#checkbox__"+id).removeAttr("checked");

jQuery.ajax({
url: "recipe/removeFromSession",
type: "POST",
data: "id=" + class1+"&rcp="+id,
dataType: "json",
"success": function(data){
location.reload();
},
"error": function(xhr, status, error) {
var err = xhr.responseText;
alert(xhr.status);
},
"cache" : false,
});
});
< /code>
Он вызывает действие RemoveFromSession: < /p>
public function actionRemoveFromSession() {
$remove = intval($_POST['id']);

unset($_SESSION['searchItems']['category'][$remove]);
unset($_SESSION['recipeSearch']['category'][$_POST['rcp']]);

echo json_encode($_SESSION);
}
Проблема в том, что это не сбрасывает значение. Это все еще на сессии. Есть идеи? (извините за грамматические ошибки)
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/337 ... n-handling
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»