我只有标签的名称,没有标识。需要找出一种方法来获取所选下拉列表的文本。这是HTML:如何通过标签名称获取选定文本的值,而不是标识
<SELECT name="selectRightName">
<OPTION value="76" >1</OPTION>
<OPTION value="200" >2</OPTION>
<OPTION value="201" >3</OPTION>
<OPTION value="202" >4</OPTION>
<OPTION value="203" >5</OPTION>
</SELECT>
通过某种原因,这将返回空值:
$(document).ready(function(){
alert(productName);
alert(selectRightName);
$('select[name=selectRightName]').change(onSelectChange);
$('select[name=selectLeftName]').change(onSelectChange);
});
功能onSelectChange(){
var fselected = $('select[name=selectRightName] option:selected');
var sselected = $('select[name=selectLeftName] option:selected');
alert(fselected + " " + sselected);
您的封套已关闭,其中一个是大写 – wdm 2011-06-03 16:19:08