Я создал боковую панель Google Sheets, используя службу Script Google HTML, которая имеет различные текстовые поля и флажки. У меня нет проблем с передачей переменных в сценарий Google. Проблема, которую у меня есть, заключается в том, что значение моего флажести всегда верно или «Y» в моем случае, будет ли проверено или нет. Я действительно хотел бы знать, как установить значение как «y» или «n». Я не буду загружать полный сценарий только важные биты, потому что они довольно длинные.
Headset?:
< /code>
Это мой javascript, вызывая различные функции Google Script. Бит, который использует флажок, находится в нижней части, < /p>
$(function() {
// Assign handler functions to sidebar elements here, if needed.
$('#GetSerial-button').click(onGetSerialClick);
$('#Submit-button').click(onSubmitClick);
});
function onGetSerialClick() {
this.disabled = true;
google.script.run
.withSuccessHandler(
function(msg, element) {
$('#Serial-value').val(msg);
showStatus('Pulled Serial Successfully.');
element.disabled = false;
})
.withUserObject(this)
.getSerialValue();
}
function onSubmitClick() {
this.disabled = true;
var serial = $('#Serial-value').val();
var warrantyNotes = $('#warrantyNotes-value').val();
var warrantyRepair = $('#Warranty-Repair').val();
var headsetCheck = $('#headset-Check').val();
google.script.run
.withSuccessHandler(
function(msg, element) {
showStatus('Submitted ');
element.disabled = false;
})
.withUserObject(this)
.setHeadsetValues(warrantyRepair,headsetCheck,warrantyNotes,serial)
google.script.run
.addNewRow();
}
function showStatus(msg, classId) {
$('#sidebar-status').removeClass().html(msg);
if (classId) {
$('#sidebar-status').addClass(classId);
}
}
< /code>
У меня есть функция GS, чтобы помещать переменные в правильный лист.var headsetCheck = $('#headset-Check').is(':checked');
Кто -нибудь знает, как я могу получить "y" или "n" Спасибо
Я создал боковую панель Google Sheets, используя службу Script Google HTML, которая имеет различные текстовые поля и флажки. У меня нет проблем с передачей переменных в сценарий Google. Проблема, которую у меня есть, заключается в том, что значение моего флажести всегда верно или «Y» в моем случае, будет ли проверено или нет. Я действительно хотел бы знать, как установить значение как «y» или «n». Я не буду загружать полный сценарий только важные биты, потому что они довольно длинные.[code]
Headset?:
< /code> Это мой javascript, вызывая различные функции Google Script. Бит, который использует флажок, находится в нижней части, < /p>
$(function() { // Assign handler functions to sidebar elements here, if needed. $('#GetSerial-button').click(onGetSerialClick); $('#Submit-button').click(onSubmitClick); });
function onGetSerialClick() { this.disabled = true;
$('#Serial-value').val(msg); showStatus('Pulled Serial Successfully.'); element.disabled = false; })
.withUserObject(this) .getSerialValue(); }
function onSubmitClick() { this.disabled = true;
var serial = $('#Serial-value').val(); var warrantyNotes = $('#warrantyNotes-value').val(); var warrantyRepair = $('#Warranty-Repair').val(); var headsetCheck = $('#headset-Check').val();
function showStatus(msg, classId) { $('#sidebar-status').removeClass().html(msg); if (classId) { $('#sidebar-status').addClass(classId); } } < /code>
У меня есть функция GS, чтобы помещать переменные в правильный лист.var headsetCheck = $('#headset-Check').is(':checked'); [/code] Кто -нибудь знает, как я могу получить "y" или "n" Спасибо