如何在jQuery中执行此操作

Tei*_*ion 1 javascript jquery

我有以下代码:

var tempIdx = document.getElementById('cityBuild').selectedIndex;
var tempBuilding = document.getElementById('cityBuild').options[tempIdx].value;

// Do stuff with tempBuilding
Run Code Online (Sandbox Code Playgroud)

我花了一些时间尝试在jQuery中做它,假设它更容易,但事实并非如此.我尝试了在这个网站上给出的东西,但从未返回任何值.我做错了什么,或者这是jQuery根本不做的事情?

该项目是一个选择框(仅限单个选择),我想从中获取值.

Era*_*rin 8

jQuery知道如何使用select元素.您可以像任何其他输入一样获取值:

var value = $('#cityBuild').val();
Run Code Online (Sandbox Code Playgroud)