Сохранение данных формы в Google SpreadSheet
Всем привет,
Нашла интересный тюториал https://wiki.base22.com/pages/viewpa...ageId=72942000 где Google Spreadsheet используют в качестве базы данных. Решила попробовать с checkbox, данные сохраняются только с одной помеченной галочкой. когда отмечаю обе галочки, spreadsheet клетка остается пустой <form id="form" target="_self" onsubmit="" action=""> <fieldset> <label>Question 1</label> <input id="qs1_op_1" class="ids" type="checkbox" value="Yes" name="qs1"> <input id="qs1_op_2" class="ids" type="checkbox" value="No" name="qs1"> </fieldset> <fieldset> <label>Question 2</label> <input id="qs2_op_1" type="radio" value="Yes" name="qs2"> <input id="qs2_op_2" type="radio" value="No" name="qs2"> </fieldset> <div style="width: 100%; display: block; float: right;"> <button id="send" type="submit"> Send </button> </div> </form> function postToGoogle() { var field1 = $.map($(':checkbox[name=qs1]:checked'), function(n, i){ return n.value; }).join(','); var field2 = $("input[type='radio'][name='qs2']:checked").val(); $.ajax({ url: "https://docs.google.com/forms/d/1Jr25MNbglMW4YZnabiCQ4HITLXq4U_70YyZeeoVGsn0/formResponse", data: {"entry.1910683869": field1, "entry.1927167872": field2}, type: "POST", dataType: "xml", statusCode: { 0: function() { //Success message }, 200: function() { //Success Message } } }); } $(document).ready(function(){ $('#form').submit(function() { postToGoogle(); return false; }); }); Где ошибка, как передавать значения всех помеченных галочек в одну клетку? Ссылка на форму https://docs.google.com/forms/d/1Jr2...?usp=send_form на spreadsheet https://docs.google.com/spreadsheets...#gid=110663523 Спасибо |
Часовой пояс GMT +3, время: 04:05. |