diff options
author | Camil Staps | 2017-09-20 19:36:37 +0200 |
---|---|---|
committer | Camil Staps | 2017-09-20 19:36:37 +0200 |
commit | 6eb9f640687a0992b3581eaf0b97a9dfe883d1cd (patch) | |
tree | f56580cbf713ae7bd1ee2cb5582fea0e61a67f95 /public/js/hebrewparsetrainer.js | |
parent | Merge branch 'master' of github.com:HebrewTools/ParseTrainer (diff) |
Use <select> for root again; fix checking answers
Diffstat (limited to 'public/js/hebrewparsetrainer.js')
-rw-r--r-- | public/js/hebrewparsetrainer.js | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/public/js/hebrewparsetrainer.js b/public/js/hebrewparsetrainer.js index db51117..507677b 100644 --- a/public/js/hebrewparsetrainer.js +++ b/public/js/hebrewparsetrainer.js @@ -152,7 +152,7 @@ $(document).ready(function(){ var stems = $('input[name="stem"]:checked').map(function(){return this.value;}); var tenses = $('input[name="tense"]:checked').map(function(){return this.value;}); - var roots = $('input[name="root"]:checked').map(function(){return this.value;}); + var roots = $('select[name="root"]').val(); $.ajax('verb/random/', { method: 'POST', @@ -293,7 +293,11 @@ $(document).ready(function(){ for (var i in correct_answers) { var correct_answer = correct_answers[i]; - if (JSON.stringify(answer) == JSON.stringify(correct_answer)) { + var root = correct_answer['root']; + delete correct_answer['root']; + var json = JSON.stringify(correct_answer); + correct_answer['root'] = root; + if (JSON.stringify(answer) == json) { $('#trainer-input-'+input_count) .css({backgroundColor: '#dff0d8'}) .parent().addClass('has-success'); |