javascript - 如何从下拉列表和范围内的点中找到选定的li?

标签 javascript jquery select range html-lists

这是我的 jsfiddle 。我正在尝试将选项中的分数加在一起以获得结果。我很困惑如何为每种不同类型的辐射分配一个分数(不确定我当前的方法是否正确)以及如何将下拉菜单选项也实现到java脚本中。很确定整个问题可以通过这一行来解决:

 var $selectedValues = $('#amount, .dropdown').find('input:selected, option:selected');

但我还需要知道如何为辐射范围内的所有不同点分配不同的分数

我真的希望这是有道理的。如果没有,我希望我的 jsfiddle 能够解决问题。非常感谢您的帮助

我还想指出,几乎没有任何 javascript 实际上是我的,因为我对它还很幼稚:/

最佳答案

在您的$('body').on('click', '#evaluate', function(e) {

更改:-

var $selectedValues = $('#amount, .dropdown').find('input:selected, option:selected');
var selectedValues = [];
$selectedValues.each(function(k, v) {
   var $selected = $(v);
   selectedValues.push($selected.val());
});

var amount = $('#amount').val();
var dropdown = $.trim($('.wrapper-dropdown-1').children('span').text().split(':')[1]);
var selectedValues = [amount,dropdown];

工作示例:- https://jsfiddle.net/8ns65z9f/

关于javascript - 如何从下拉列表和范围内的点中找到选定的li?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43929767/

相关文章:

javascript - 使用请求在 node.js 中传输图像与发送回调正文

javascript - 有没有办法监听 Html 元素样式的变化 - Backbone.JS

javascript - 多个导航更新 Jquery

javascript - 在幻灯片放映开始之前,所有幻灯片的图像都显示在一个堆栈中,打破了网站的布局几分之一秒

php - jQuery Ajax;使用json发送数据有什么好处?

javascript - 如何使用jquery和bootstrap让pop逐渐出现?

javascript - 在 JavaScript 中引用和调用方法

sql - 我该如何优化这个查询?

ruby-on-rails - 为什么我在本地 Rails 环境中正常运行时在 heroku 上出现 PG 错误?

mysql - 显示十六进制而不是文本的 View