Rails: сохранить значение JavaScript в переменной rails - PullRequest
0 голосов
/ 09 февраля 2019

В настоящее время я работаю над формой опроса, которая отображает предложения в соответствии с результатами опроса.

Я хочу отображать различные типы предложений, когда значение javascript, например, ниже 10.000.

Насколько я понял, я мог бы сделать эту работу с ajax?

Простая функция javascript была бы:

  var impressions = Math.round(ctr / getClicks());
  document.getElementById('impressions').innerHTML = impressions;

My home.html.erb

<span id="impressions"></span>

Желаемый результат:

<% if variable < impressions %>
<span>Offer 1</span>
<% else %>
<span>Offer 2</span>
<% end %>

Мое нынешнее предложение достичь этого будет примерно таким:

$("#submit_button").submit(function(event) {

   event.preventDefault();

    $.ajax({
      url: "/PagesHome/?impressions="+impressions,
      type: "post",
      data: values,
      success: function(){
        alert('Saved Successfully');
      },
      error:function(){
       alert('Error');
      }
    });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...