Uncaught ReferenceError Fucntion не определен в JavaScript и Rails - PullRequest
0 голосов
/ 24 декабря 2018

Я столкнулся с проблемой ниже, в то время как метод Onclick в html.erb файле в ruby ​​on rails.

Uncaught ReferenceError: modifyGroup is not defined at HTMLButtonElement.onclick (new:48141)

Я написал поиск и другие методы в js-файле, которые все работают нормально.Но этот метод только не я получаю эту ошибку.

function modifyGroup() {
  var groupname = document.getElementById("groupname").value;
  var parametersname=document.getElementById("object_test").value;

  $.ajax({
    method: "GET",
    dataType: "text",
    url: "/group/update_group",
    data: {
      groupname: groupname,
      parametersname: parametersname,
    },
    success: function(result) {
      if(result === 'false') {
        alert('Group Could not be Updated  !!!');
        return false;
      } else{
        alert('Group Updated successfully  !!!');
        window.location='/group/new';
      }
    }
  });
}

1 Ответ

0 голосов
/ 24 декабря 2018

Пожалуйста, включите js-файлы в свои представления, используя

<%= javascript_include_tag "filename_js", "data-turbolinks-track" => true %>

и добавьте ваш js-файл в assets.rb

Rails.application.config.assets.precompile += %w( filename_js.js )

Затем запустите

rake assets:precompile

И запусти свой сервер rails

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...