最近在做專案的時候,經常要提交表單資料,而且是採用ajax方式提交,如果每次都手動將表單資料存到變數去不太方便,而且工作量大,我就自己寫了個js控制項,當然這個js控制項還是有點缺陷,需要過濾一些input型別為submit、reset等無用的資料。當然也不能算是缺陷,我們只需要在定義這些input標籤的時候給他們新增個name屬性就可以了。好了,廢話不多說,見**。
//獲取表單資料
function getformdata();
var selectarr = $('form select'); //select 陣列
getobjectdata(data,inputarr);
getobjectdata(data,selectarr);
return data;
}//陣列資料轉為物件資料
function getobjectdata(_obj,_arr));
return _obj;
}
我們在使用這個控制項的時候,只需要呼叫getformdata()方法。如:var data = getformdata();
js構建form表單資料
後端介面 引數為person,person成員變數包含other物件 post public object post person person public class person implements serializable public class other implements ser...
JQuery獲取form表單資料
1.首先頁面的form的所有表單元素需要增加name屬性 資料來源名稱 資料庫型別 mysql oracle 2.獲取表單資料的方式一 let json adddatasourceform serialize console.log json json 輸出 name asd type 13.獲取表...
關於form表單資料的獲取
1 關於乙個頁面兩個表單提交資料到資料庫 只需要把提交資料的按鈕設定為不同的class屬性或者id屬性 進行分別的提交,分別寫js 一點也不影響資料的提交 2 核取方塊的資訊的錄入mysql資料庫 給所有的input框設定一樣的class屬性 然後在ajax資料請求的時候 輸入下面的 divclas...