Так что я довольно новичок в гравитационных формах, вот мой вопрос …
Я создал форму, и теперь у меня есть несколько бизнес-названий (которые я добавил в мой mysql), которые я пытаюсь получить, чтобы предварительно заполнить некоторые поля, когда пользователь выбирает определенное поле в раскрывающемся списке. Он работает в определенной степени с захватом данных, но при переходе к форме все предварительно заполненные данные отображаются как «неопределенные».
вот мой код
<style>
.gv-list-container
{
display:block !important;
}
</style>
[gravityview id="425" page_size="100" lightbox="0"]
[atl_webservice level="3"]service request[/atl_webservice]
<script>
function getFieldValue(fieldClassName)
{
var url = window.location.href;
if (url.indexOf('gv_search') > -1 )
{
if (document.getElementsByClassName(fieldClassName).length > 0)
{
var fieldHTML = document.getElementsByClassName(fieldClassName)[0].innerHTML;
fieldValue = fieldHTML.split("span>");
//alert(fieldValue[1]);
}
}
}
var firstName = getFieldValue("gv-field-3-10");
var lastName = getFieldValue("gv-field-3-11");
var emailAdress = getFieldValue("gv-field-3-4");
var phoneNumber = getFieldValue("gv-field-3-3");
document.getElementById("ContactFirstName").value = firstName;
document.getElementById("ContactLastName").value = lastName;
document.getElementById("ServiceContactEmail").value = emailAdress;
document.getElementById("ContactPhoneNumber").value = phoneNumber;
</script>
РЕДАКТИРОВАТЬ: Итак, я выяснил проблему с тем, почему он не возвращал результаты … BC у меня не было возврата, однако, когда я беру поле электронной почты странный длинный сценарий с
Задача ещё не решена.
Других решений пока нет …