在layer.open中的确定按钮提交layer.open中显示表单,要求使用$.ajax
时间: 2023-10-13 08:08:10 浏览: 97
layUI使用layer.open,在content打开数据表格,获取值并返回的方法
5星 · 资源好评率100%
可以使用以下代码来提交表单数据:
```javascript
layer.open({
title: '表单',
content: '<form id="myForm"><input type="text" name="username"><button type="submit">提交</button></form>',
yes: function(index, layero){
// 表单提交
$.ajax({
url: 'url',
type: 'POST',
data: $('#myForm').serialize(),
success: function(data){
// 成功处理逻辑
},
error: function(){
// 失败处理逻辑
}
});
}
});
```
在确定按钮的回调函数中,使用`$.ajax`来提交表单数据。`$('#myForm').serialize()`可以将表单数据序列化成字符串,方便提交。在`success`和`error`回调函数中,可以处理提交后的成功和失败逻辑。
阅读全文