Мне нужно отправить данные формы в электронную таблицу Google, поэтому я наткнулся на эту ссылку Отправить HTML-форму в Google Sheets
Все работает нормально.Но когда я меняю название листа, он не публикует данные на листах Google.Я перепробовал все методы, например, создание нового листа, его активация, но он просто не публикует
var $form = $('form#test-form'),
url = 'https://script.google.com/macros/s/AKfycbyJU26E5ugtv_McCJqih-MnpZgZX7tm1yoAmkYibGTpyiFTl1bf/exec'
$('#submit-form').on('click', function(e) {
e.preventDefault();
var jqxhr = $.ajax({
url: url,
method: "GET",
dataType: "json",
data: $form.serialize()
}).success(
// do something
);
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form id="test-form">
<div>
<label>Field 1</label>
<input type="text" name="form_field_1" placeholder="Field 1"/>
</div>
<div>
<label>Field 2</label>
<input type="text" name="form_field_2" placeholder="Field 2"/>
</div>
<div>
<label>Field 3</label>
<input type="text" name="form_field_3" placeholder="Field 3"/>
</div>
<div>
<label>Field 4</label>
<input type="text" name="form_field_4" placeholder="Field 4"/>
</div>
<div>
<button type="submit"id="submit-form">Submit</button>
</div>
</form>