Как обработать кнопку «Далее» вручную в опросе JS? (Опрос-реакция) - PullRequest
0 голосов
/ 14 февраля 2020

У меня есть страница опроса, созданная с помощью Survey JS lib (survey-реагировать). и у меня есть 2 проблемы:

  1. Я хочу запросить внутренний сервер, когда я нажму кнопку «Далее» в опросе, если сервер вернет истину, затем перейдет на следующую страницу, если ложь, остаться на текущей странице и сделайте что-нибудь еще.

, так что мне нужно:

1. самостоятельно обработать событие кнопки «Далее». 2. вручную вызвать следующее или предыдущее событие.

, и вторая проблема заключается в том, если в опросе есть 2 элемента ввода, и я хочу показать сообщение проверки, если сумма этих двух входных данных превышает 100.

есть ли способ выполнить эти 2 требования?

enter image description here обновление: вот демонстрационная ссылка: https://stackblitz.com/edit/react-surveyjs-29dj

теперь я переопределяю событие кнопки «Next» с помощью getElementsByClassName, оно может извинить мою функцию, но все равно вызывает «nextPage ()». Есть ли способ предотвратить событие по умолчанию?

...