radio
- 获取 radio 选中的 value 值
$("input[type='radio']:checked").val();
- 设置指定的项为当前选中项
$("input[type='radio']").eq(n).attr("checked",true);
checkbox
- 获取 checkbox 的 value
$("#checkboxID").val();
$("input[type='checkbox']").eq(n).attr("checked").val();
- 设置选中项
$("input[type='checkbox']").eq(n).attr("checked")
- 删除所有checkbox
$("input[type='checkbox']").remove()
- checkbox方法
$(document).ready(function() {
var check = $("input[type='checkbox']");
check.each(function(n) {
check.eq(n).bind("click", function() {
if (check.eq(n).attr("checked") != false) {
var value = check.eq(n).val();
alert(value);
} else {
alert(check.eq(n).attr("checked"));
}
})
});
});
select
- 获取 select 选中的 value 值
$("#selectID").val();
- 获取 select 选中的 text 的值
$("#selectID").find("option:selected").text()
- 设置 select 的第几项为当前选中项
$("#selectID").attr("value",2);
- 添加 option
$("selectID").append("<option value='5'>select5</option>");
- 删除一项 option
$("#SelectID option[value='3']").remove();
- 获取 select 选择的索引值
var checkIndex = $("#selectID").get(0).selectedIndex;
- 删除所有项
$("#SelectID").remove();