Javascript не читает ввод HTML-формы без перезагрузки - PullRequest
0 голосов
/ 28 апреля 2018

Я использую API Kite Publisher из https://kite.trade/docs/connect/v1/#custom-html5-buttons

он использует источник .js 'https://kite.trade/publisher.js?v=1'

он включает в себя различные переменные, которые могут быть переданы для торговли акциями, например, название биржи, количество и т. Д. Я пытаюсь создать веб-страницу, где можно выбрать, покупать или продавать акцию, выбирая покупку / продажу.

код HTML-страницы:

    <form method="post">

<p><label>Would you like to Buy or Sell the shares?</label></p>
<p>
    <select id="transaction-type">
                 <option value="BUY">Buy</option>
                 <option value="SELL">Sell</option>
    </select>
</p>


<button id="custom-button">GO!</button>

  </form>

Я изменил источник для передачи ввода html-формы (покупка / продажа) в функцию KiteConnect в файле .js .js изменение источника

скрипт связан с кнопкой через 'kite.link ("# custom-button");'

У меня возникает следующая проблема: проблема страница / фрейм должны быть перезагружены, чтобы скрипт мог прочитать значения, в противном случае скрипт работает со старыми значениями.

Я пытался периодически обновлять страницу, это работает, но это не практичное решение.

как исправить скрипт, чтобы он выполнял выбранное значение, не перезагружая страницу?

если есть лучший метод, пожалуйста, предложите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...