Доступ к переданной переменной из JQuery в контроллер Rails - PullRequest
1 голос
/ 22 мая 2011

У меня есть этот код JQuery:

    $("div.notification").live("click", function(){
        window.location=$(this).find("a").attr("href");
        var myId = $(this).attr("id");
        $.post("/videos/selected_notification.js", myId);
        return false;
    });

Я хочу иметь возможность доступа к myId из моего контроллера, к которому приходит пост-запрос Как мне это сделать?

1 Ответ

2 голосов
/ 22 мая 2011

Дайте вашему myId значению имя, и вы сможете извлечь его из params, как и любой другой параметр POST:

$.post("/videos/selected_notification.js", { id: myId });

А потом в контроллере:

id = params['id'] # Or params[:id] since params is a HashWithIndifferentAccess
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...