我在向 Jotform 表单中添加脚本时遇到问题。带有表格和脚本的页面在这里:http: //kucanskiposlovi.com/narucite-dolazak/
当单击左侧的单选按钮时,我在源代码中添加了一个小脚本,用于检查 paypal 复选框(右侧)。脚本有效,单击单选按钮时会填充复选框,但由于某种原因,贝宝的总计算不起作用。它说 0 欧元,但是当我取消选中并直接单击复选框时,总数就会起作用。
您可以在此处查看 Jotform 代码:https://form.jotformeu.com/61203206094343
我添加的脚本是:
jQuery(document).ready(function() {
function subscribe() {
jQuery('input[type="radio"]').click(function() {
var trimj = document.getElementById("input_52_0");
var sestmj = document.getElementById("input_52_1");
var jednokratno = document.getElementById("input_52_2");
if (trimj.checked == true) {
//check 3 mjeseca box, uncheck all other boxes
jQuery("#input_63_1020").prop("checked", true);
jQuery("#input_63_1021").prop("checked", false);
jQuery("#input_63_1022").prop("checked", false);
jQuery("#input_63_1023").prop("checked", false);
jQuery("#input_63_1024").prop("checked", false);
jQuery("#input_63_1025").prop("checked", false);
jQuery("#input_63_1026").prop("checked", false);
jQuery("#input_63_1027").prop("checked", false);
jQuery("#input_63_1028").prop("checked", false);
jQuery("#input_63_1029").prop("checked", false);
jQuery("#input_63_1030").prop("checked", false);
} else if (sestmj.checked == true) {
//check 6 mjeseci box, uncheck all other boxes
jQuery("#input_63_1020").prop("checked", false);
jQuery("#input_63_1021").prop("checked", true);
jQuery("#input_63_1022").prop("checked", false);
jQuery("#input_63_1023").prop("checked", false);
jQuery("#input_63_1024").prop("checked", false);
jQuery("#input_63_1025").prop("checked", false);
jQuery("#input_63_1026").prop("checked", false);
jQuery("#input_63_1027").prop("checked", false);
jQuery("#input_63_1028").prop("checked", false);
jQuery("#input_63_1029").prop("checked", false);
jQuery("#input_63_1030").prop("checked", false);
}
});
}
subscribe();
});