jqueryradio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关

获取一组radio被选中项的值
var item = $(''input[@name=items][@checked]'').val();$selectedvalue = $("input[name=''rl$tt'']:checked").val();
获取select被选中项的文本
var item = $("select[@name=items] option[@selected]").text();
select下拉框的第二个元素为当前选中值
$(''#select_id'')[0].selectedIndex = 1;
radio单选组的第二个元素为当前选中值
$(''input[@name=items]'').get(1).checked = true;

获取值:

文本框,文本区域:$("#txt").attr("value");
多选框checkbox:$("#checkbox_id").attr("value");
单选组radio: $("input[@type=radio][@checked]").val();
下拉框select: $(''#sel'').val();

控制表单元素:
文本框,文本区域:$("#txt").attr("value",'''');//清空内容
$("#txt").attr("value",''11'');//填充内容

多选框checkbox: $("#chk1").attr("checked",'''');//不打勾
$("#chk2").attr("checked",true);//打勾
if($("#chk1").attr(''checked'')==undefined) //判断是否已经打勾

单选组radio: $("input[@type=radio]").attr("checked",''2'');//设置value=2的项目为当前选中项
下拉框select: $("#sel").attr("value",''-sel3'');//设置value=-sel3的项目为当前选中项
$("<option value=''1''>1111</option><option value=''2''>2222</option>").appendTo("#sel")//添加下拉框的option
$("#sel").empty();//清空下拉框

//控制表单元素:
//文本框,文本区域:
$("#text_id").attr("value",'''');//清空内容
$("#text_id").attr("value",''test'');//填充内容
//多选框checkbox:
$("#chk_id").attr("checked",'''');//未选中的值
$("#chk_id").attr("checked",true);//选中的值
if($("#chk_id").attr(''checked'')==undefined) //判断是否已经选中
//单选组radio:
$("input[@type=radio]").attr("checked",''10'');//设置value=10的单选按钮为当前选中项
//下拉框select:
$("#select_id").attr("value",''test'');//设置value=test的项目为当前选中项
$("<option value=''test''>test</option><option value=''test2''>test2</option>").appendTo("#select_id")//添加下拉框的option
$("#select_id").empty();//清空下拉框

用JQERY方法实现checkbox select all和select none方法

<a href="#" onclick="$(''input[@type=checkbox]'').attr(''checked'', ''checked'')">Select All</a>
<a href="#" onclick="$(''input[@type=checkbox]'').removeAttr(''checked'')">Select None</a>

就这么简单,JQERY,很好很强大!

用JS获取下拉框的值
var ddl = document.getElementById("ddlBusCode")
var index = ddl.selectedIndex;

var Value = ddl.options[index].value;
var Text = ddl.options[index].text;

有话要说