// 表單提交 #receiveorder 是 form 的id值
function()
});// 獲取 layui.table 選中的 tr資料 [{},{}]
let assetarry = layui.table.
checkstatus
('selectassettable'
).data;
if(assetarry.length ==0)
;if(!flag)
;// 發請求 第一次提交
api.
createchangedeviceorder(,
function
(responsetext, statustext)
; jsondata.
push
(obj);}
;// 獲取指定輸入框的值
let deptid =$(
'#receiveorder input[name="department"]').
val();
let deptid1 =$(
'#receiveorder input[name="deptid1"]').
val();
let purpose =$(
'#receiveorder input[name="purpose"]').
val();
let useplace =$(
'#receiveorder input[name="useplace"]').
val();
let name =$(
'#receiveorder input[name="name"]').
val();
let contacts =$(
'#receiveorder input[name="contacts"]').
val();
// 儲存 id 以 1,1 的字串
let spareparts ='';
let type =
null;if
(jsondata.length !=0)
else
;let assetarry = layui.table.
checkstatus
('selectassettable'
).data;
// 迴圈陣列 處理成以逗號分割的字串
for(
let i of assetarry),`;
};// 二次請求
api.(,
function
(responsetext)
else})
return
false;}
else})
}// 監聽 #receiveorder form 表單提交事件$(
"#receiveorder").
submit
(function()
)$('#receiveorder button[type=submit]').
on('click'
,function()
)}()
;
js提交表單及js表單驗證
1 js 字串長度限制 判斷字元長度 js限制輸入 限制不能輸入 textarea 長度限制 2 js驗證郵箱格式 3 js遮蔽關鍵字 這裡遮蔽 和 4 js兩次輸入密碼是否相同 5 js遮蔽右鍵 nc ntextmenu return false ndragstart return false o...
js提交表單及js表單驗證
if document.a.b.value.length 50 alert 不能超過 50個字元!document.a.b.focus return false 2 js驗證郵箱格式 3 js遮蔽關鍵字 這裡遮蔽 和 4 js兩次輸入密碼是否相同 with document.all if input...
js提交表單及js表單驗證
if document.a.b.value.length 50 alert 不能超過 50個字元!document.a.b.focus return false 2 js驗證郵箱格式 3 js遮蔽關鍵字 這裡遮蔽 和 4 js兩次輸入密碼是否相同 with document.all if input...