Я работаю с формой Marketo, попробуйте все возможные способы запуска: «снимите флажок, когда другой отмечен».
Просто некоторый фон, globalGenericString2 будет проверен после загрузки формы.
Я также пытался снять флажок «globalGenericString1»> «globalGenericString2» и сделать то же самое при нажатии «globalGenericString2»> «globalGenericString1» снять флажок. Когда я это делаю, создается ошибка, которую вам нужно будет нажать на флажок два раза, чтобы установить флажок.
Помощь PLZ !!!!
MktoForms2.whenReady(function (form2) {
if ($("input[name='globalGenericString2']").is(":checked") == false){
$("input[name='globalGenericString2']").trigger('click');
$("input[name='globalGenericString2']").is(":checked");
$("input[name='globalGenericString2']").prop("checked", true);
}
// seem working, but not stable and not working on Firefox
$("input[type='checkbox']").click(function(){
$("input[type='checkbox']").trigger('click');
});
});
<div class="mktoFormRow" style="">
<label for="globalGenericString2" class="mktoLabel mktoHasWidth">
<input name="globalGenericString2" id="ID" type="checkbox" value="physical" class="mktoField" style="">
<label for="ID">Both hard copy and digital (PDF)</label>
</div>
<div class="mktoFormRow" style="">
<label for="globalGenericString1" class="mktoLabel mktoHasWidth">
<input name="globalGenericString1" id="ID" type="checkbox" value="physical" class="mktoField" style="">
<label for="ID">Only digital (PDF)</label>
</div>