js中獲取jsp表單中radio型別的值

2021-06-18 12:50:29 字數 853 閱讀 1216

1、問題的引出:

我們經常需要在js中使用ajax向後台傳送請求,在這之前我們需要蒐集所需的form表單引數, 我常常會如此解決,簡單省事:

// editbasicdataobjectform為 form的id,data的形式為 name1=val1&name2=val2&name3=val3&.....

var data = $("#editbasicdataobjectform").serialize();

但在一次我需要單獨獲得表單中radio型別的字段值時,我卡住了。

經過各種查閱,終於有了結果。

2、問題的解決:

2.1   editbasicdataobjectform.jsp中:

................

基線型別:

非基線功能基線

分配基線

....................

2.2   basicdataobjectoperator.js中:

....................

var baselinetype;

var baselinetypehtmlcol = document.geteementsbyname(「baselinetype」);

for(var i = 0; i < baselinetypehtmlcol.length; i ++)

if(baselinetypehtmlcol[i].checked)

baselinetype = baselinetypehtmlcol[i].value;}

..................

baselinetype即為我們所需的值。 n_n

JS中獲取表單的資訊

方法1 var data updatecommodityinventoryform serialize 資料格式如 console.log data unit e4 b8 aa specification r60 barcode 11111111 方法2 var data updatecommodi...

JSP 獲取表單引數

在頁面中可大量使用 request 物件來獲取表單域的值,獲取表單域的值有如下兩個 方法。string getparamete string para mn ame 獲取表單域的值。string getparameterva1ues string para mn ame 獲取表單域的陣列值。在獲取表...

views中獲取表單

views中獲取表單 httprequest物件 比如寫乙個計算 a和 b 之和的簡單應用,網頁上這麼寫 請輸入兩個數字 把這些 儲存成乙個index.html,放在 templates 資料夾中。網頁的值傳到伺服器是通過 或 標籤中的 name 屬性來傳遞的,在伺服器端這麼接收 在之前我們已經學習...