jquery表單操作總結
文本框,文本區域:
1.清空內容
$(“#txt”).attr(“value”,”");
2.填充內容
$(“#txt”).attr(“value”,”11″);
3.取值
方法一:var textval = $(“#txt”).attr(“value”);
方法二:var textval = $(“#text”).val();
單選組radio
1.獲取一組radio被選中項的值
方法一:var value = $(‘input[@name=items][@checked]‘).val();
方法二:var value = $(“input[@type=radio][@checked]“).val();
2.設置單選組radio的第二個元素為當前選中值
$(‘input[@name=items]‘).get(1).checked = true;
3.設置value=2的項目為當前選中項
$(“input[@type=radio]“).attr(“checked”,’2′);
下拉框select
1.獲取select被選中項的文本
var text = $(“select[@name=items] option[@selected]“).text();
2.獲取select被選中項的值
var value = $(‘#sel’).val();
3.下拉框select的第二個元素為當前選中值
$(‘#select_id’)[0].selectedIndex = 1;
4.設置value=-sel3的項目為當前選中項
$(“#sel”).attr(“value”,’-sel3′);
5.添加下拉框的option
$(“<option value=’1′>1111</option><option value=’2′>2222</option>”).appendTo(“#sel”);
6.清空下拉框
$(“#sel”).empty();
多選框checkbox:
1.不打勾
$(“#chk1″).attr(“checked”,”);
2.打勾
$(“#chk2″).attr(“checked”,true);
3.判斷是否已經打勾
if($(“#chk1″).attr(‘checked’)==undefined)
4.取值
var checkboxval = $(“#checkbox_id”).attr(“value”);
5.多選框checkbox被選中的個數
$(‘input[name=id[]][checked]‘).length
6.判斷多選框checkbox是否至少有一個選中
if($(‘input[name=id[]][checked]‘).length == 0)
表單form
提交表單
$(‘#form1′).submit(function() {});