JQuery 之 Select

前提:Select的Id为"selTest"

重置所有:

Select变更触发事件:

$("#selTest").change(function(){alert("选中值变更,事件触发了。");});

获取Select:

获取Select选中的text:

$("#selTest").find("option:selected").text();

获取Select选中的val:

$("#selTest").val();

获取Select选中的index:

$("#selTest").get(0).selectedIndex;

设置Select:

备注:都是已知什么选中什么,如果已知项多了,选择的方法就有很多,这里就不一一列举了。

设置Select选中的text:

var length=$("#selTest option").length;
for(var i=0;i<length;i++)
{
	if($("#selTest").get(0).options[i].text=="春天")
	{
		$("#selTest").get(0).options[i].selected=true;
		break;
	}
}

设置Select选中的val:

$("#selTest").val("summer");
或者:$("#selTest").attr("value","summer");
或者:$("#selTest").get(0).value="summer";

设置Select选中的index:

$("#selTest").get(0).selectedIndex=3;
posted @ 2011-05-10 11:23  MITB、逸  阅读(1323)  评论(0)    收藏  举报