- textbox
$("#text").val(); //get
$("#text").val("hi"); //set - radiobox
取被選中值
var item = $('input[name=items][@checked]').val();
//or $('input[name=items]:checked').val();
使第二個radiobox被選中 (無法用在checkbox上)
$('input[name=items]').get(1).checked = true;
單選組radio
$("input[@type=radio]").attr("checked",'2');//設置value=2的項目為當前選中項
取得多組 (:enabled, :disabled,:selected都同方法)
$('input:checked').each(funciton(){
...
});
//:select 方法差不多,不過多個option
$("select option:selected").each(function () {
...
}); - checkbox
checkbox取值,給值
alert($("#checkbox").attr("checked")); //是否勾選 true or false
$("#checkbox").attr("checked",false);//不打勾
$("#checkbox").attr("checked",true);//打勾
下拉框select: $("#sel").attr("value",'-sel3');//設置value=-sel3的項目為當前選中項
$("11112222").appendTo("#sel")//添加下拉框的option
事件
用click 觸發改變事件(用change 還得再點旁邊才會觸發)
$("input[name='RadtioName']").click(function(){
});