jQuery是一款廣泛使用的JavaScript庫,可以簡化JavaScript代碼的編寫。jQuery可以用來處理表單,比如設(shè)置表單的值。下面是一些常用的方法:
// 設(shè)置單個表單元素的值 $('#elementId').val('new value'); // 獲取單個表單元素的值 var value = $('#elementId').val(); // 設(shè)置多個表單元素的值 $('#formId').find('input:text, select').val('new value'); // 獲取所有表單元素的值 var formData = $('#formId').serialize();
上面的代碼中,$('#elementId')
和$('#formId')
分別指代單個元素和整個表單,通過val()
方法可以設(shè)置或獲取表單元素的值。如果希望批量設(shè)置表單元素的值,可以用選擇器選中需要設(shè)置的元素并調(diào)用val()
方法,如上面的第三個例子。
另外,jQuery還提供了serialize()
方法用于獲取所有表單元素的值并以字符串形式返回。返回的字符串可以作為AJAX請求的數(shù)據(jù)傳遞給服務(wù)器端處理。需要注意的是,serialize()
方法只會處理表單中被激活的元素,即被選中或被點(diǎn)擊的元素。