У меня есть ссылка, которая перенаправляется на страницу чата при нажатии. Теперь я хочу перенаправить на эту страницу из кода coffeescript. Как смоделировать ссылку ниже (с параметрами), чтобы иметь тот же эффект, что и щелчок?
<%= link_to "Send", "#", class: "chat",
"data-sender" => current_user.id, "data-receiver" => user.id
%>
Я думаю, вы сначала должны обновить вопрос с помощью связанных с вашим действием связанных обновлений, которые находятся в разделе комментариев.
Некоторые вещи, подобные этому, должны работать.
received: (data) ->
sender_id = data.sender
reciever_id = data.receiver
link = $('a.chat')
link.attr('data-sender', sender_id) # To set data attributes for the link
link.attr('data-receiver', receiver_id)
link.trigger('click') # Triggering a click so that the rest of the code can take over
Я не знаю, как ваше приложение может работать.
То, что я пытаюсь сделать, это обновить атрибуты данных или ссылку на значения, полученные с помощью кабеля действия, а затем инициировать событие клика по ссылке, чтобы остальная часть кода в вашем приложении могла взять верх.
received
уволен?