Как использовать вызов ajax в функции onEdit () приложения-скрипта Google. (https://script.google.com) - PullRequest
0 голосов
/ 16 января 2019

Я создал приложение на сайте script.google.com и определил нижеприведенную функцию, которая срабатывает при изменении любой ячейки на листе.

Теперь я хотел бы обновить это значение в базе данных mysql, поэтому мне нужен вызов ajax.

ниже приведен код скрипта, который определен в моем скрипте Google (script.google.com).

    function onEdit(e) {
      var row_res = e.range.getRow();
      var column = e.range.getColumn();

        $.ajax({      
          url : 'http://dev.digitalvidya.com/assist/sheet/sort',
          type : 'GET',
          data : {
            'row' : row_res 
          },
          dataType:'json',
          success : function(data) {             
            alert('Data: '+data);
          },
          error : function(request,error)
          {
            alert("Request: "+JSON.stringify(request));
          }
        });
    }

1 Ответ

0 голосов
/ 17 января 2019

$ - это идентификатор JavaScript, обычно используемый как сокращение для объекта jQuery.

В коде на стороне сервера Google Apps Script мы не можем использовать что-то вроде

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

Вместо «ajax» мы могли бы использовать Службу получения URL для HTTP-запросов или Службу JDBC для подключения к внешним базам данных.

Ссылка

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