aboutsummaryrefslogtreecommitdiffstats
path: root/python/Dawn/static
diff options
context:
space:
mode:
Diffstat (limited to 'python/Dawn/static')
-rw-r--r--python/Dawn/static/dawn.js12
1 files changed, 7 insertions, 5 deletions
diff --git a/python/Dawn/static/dawn.js b/python/Dawn/static/dawn.js
index 63a658f7..2ff9402d 100644
--- a/python/Dawn/static/dawn.js
+++ b/python/Dawn/static/dawn.js
@@ -15,15 +15,17 @@ for(var begin_index in bbg_map){
$(function() {
$('#security_desc').attr('list', 'index_list');
- $('#security_desc').change(function(){
- $.getJSON('../../_ajax', {bbg_id: $(this).val(),
- trade_date: $('#trade_date').val()}).
- done(function(data) {
+ var security_desc = document.getElementById('security_desc');
+ security_desc.addEventListener('change', (event) => {
+ fetch(`../../_ajax?bbg_id=${encodeURIComponent(event.target.value)}&` +
+ `trade_date=${$('#trade_date').val()}`)
+ .then(data => data.json())
+ .then(data => {
$('#fixed_rate').val(data['coupon']/100);
$('#security_id').val(data['redcode']);
$('#maturity').val(data['maturity']);
});
- if ($(this).val().startsWith("ITRX")) {
+ if (event.target.value.startsWith("ITRX")) {
$('#currency').val("EUR");
} else{
$('#currency').val("USD");