我会尽力用英语,但可能会有错误。
我正在编写一个从谷歌地图检索英里的脚本。检索里程必须乘以我选择的数字。检索里程不是问题......它成倍增加。
它必须自动完成,但只有当我从检索里程中更改一些数字时它才会成倍增加。
只有当我在输入中输入一些数字而不是当谷歌地图输入时,它才会起作用。
我希望你能明白我在这个视频中的意思。
HTML
<input class="calculate" type="text" name="start" id="start" placeholder="VERTREK ADRES" />
<input class="calculate" type="text" name="end" id="end" placeholder="AANKOMST ADRES" />
<input id="first" class="calculate aantal " type="number" name="distance" placeholder="AANTAL KM" />
<select id=second class="calculate span5">
<option value=2>value 2</option>
<option value=1.50>LANCIA</option>
</select>
<br />
<p style="color:#FFF; font-size:20px;">Prijs totaal:<span id=added></span></p>
<br />
<BUTTON class="CALCULATEB span3" type="submit" value="ROUTE NAKIJKEN" onclick="calcRoute()">ROUTE NAKIJKEN</BUTTON>
jQuery
<script type = "text/javascript">
$('input').keyup(function () {
// run anytime the value changes
var firstValue = parseFloat($('#first').val()); // get value of field
var secondValue = parseFloat($('#second').val()); // convert it to a float
var thirdValue = parseFloat($('#third').val());
$('#added').html(firstValue * secondValue); // add them and output it
});
</script>