javascript - 简单的 jQuery 赋值

标签 javascript jquery

我为下拉列表定义了一个 on change 方法,如下所示 -

$("[name=engine]").change( function() {
  var selectedIndex = $(this).val() ;
  var selectedValue = $("#engine option[value=333]").text()
  alert("Change..." + selectedIndex + " - "+ selectedValue);        
});

这里不是 333,我想替换 selectedIndex 的值,如何将它分配给 option[Value= ??]元素?

最佳答案

与创建 alert 文本的方式相同:字符串连接。

$("#engine option[value='" + selectedIndex + "']").text()

关于javascript - 简单的 jQuery 赋值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5222744/

相关文章:

javascript - 使用 Angular 指令中的 jQuery.matchHeight

javascript - 具有自调用函数的数组初始化

php - 为什么 PHP 和 Javascript 的时间戳不匹配?

javascript - 仅当部分或在范围内时才添加 CSS

java - jQuery、ajax、端口号

jquery - 为什么这个 ListView 位于前一个 <p> 之上?

javascript - knockout : Trouble removing a newly added item

javascript - Jquery 位置选择器自动完成在引导模式中不起作用

javascript - 循环setinterval停止javascript

javascript - 使用 Javascript/JQuery 进行 XML/XSL 转换