我正在使用风筝出版商api 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表单输入(买/卖)传递给.js文件中的KiteConnect函数.js source modification
脚本通过'kite.link(“#custom-button”)链接到一个按钮;'
我遇到以下问题: problem需要重新加载页面/框架以使脚本读取值,否则脚本将使用旧值运行。
我尝试定期刷新页面,这有效,但不是一个实用的解决方案。
如何修复脚本以执行所选值,而无需重新加载页面?
如果有更好的方法,请建议。