可以使用layui的form模塊來(lái)獲取表單中所有的值。
<script src="https://cdn.staticfile.org/layui/2.5.6/layui.js"></script>
<form class="layui-form" lay-filter="myForm">
<!-- 表單元素 -->
</form>
layui.use('form', function(){
var form = layui.form;
// 監(jiān)聽(tīng)表單提交事件
form.on('submit', function(data){
// 獲取表單中所有的值
var values = data.field;
console.log(values);
// 阻止表單提交
return false;
});
});
在表單提交事件中,可以通過(guò)data.field來(lái)獲取表單中所有的值,它會(huì)返回一個(gè)包含所有表單元素的鍵值對(duì)的對(duì)象。
注意:上述代碼中的"myForm"是lay-filter屬性的值,需要根據(jù)實(shí)際情況修改。