jquery表單操作總結

umltool 14年前發布 | 2K 次閱讀 趕集網 Visual Basic

文本框,文本區域:
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() {});

 本文由用戶 umltool 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!