修改并完善//修改按钮 $('#updat').on('click', function () { model.show() title.html('修改') $('[name="enable"]:first').prop('checked', true) get(tdHandle.find('a:first').data('id')) function get(id) { $.ajax({ url: 'http://yes.usermanager.com/dept/get/' + id, type: 'get', headers: { 'content-type': 'application/json' }, // data: JSON.stringify(obj), success: function (res) { console.log(res) if (res.code === 200) { alert('成功') } closeModel() init() } }) } $('#save-btn').click(function() { if (tdHandle.find('a:first').data('id')) { update(tdHandle.find('a:first').data('id')) } function update(id) { $.ajax({ url:'' }) } }) })
时间: 2024-02-10 08:34:38 浏览: 99
根据你的问题,我看到这段代码是用于修改部门信息的。我发现在点击修改按钮时,会调用一个名为 model 的函数,但是这个函数没有定义。因此,需要先定义一个 model 函数并在其中添加相应的代码。另外,在 update 函数中,url 参数为空,需要填入正确的接口地址。
以下是修改并完善后的代码:
```
// 修改按钮
$('#updat').on('click', function () {
model() // 调用 model 函数
title.html('修改')
$('[name="enable"]:first').prop('checked', true)
get(tdHandle.find('a:first').data('id'))
function model() {
// 添加代码
$('#myModal').modal('show')
$('#modal-title').text('修改部门信息')
$('#save-btn').text('保存')
}
function get(id) {
$.ajax({
url: 'http://yes.usermanager.com/dept/get/' + id,
type: 'get',
headers: {
'content-type': 'application/json'
},
success: function (res) {
console.log(res)
if (res.code === 200) {
alert('获取成功')
}
closeModel()
init()
}
})
}
$('#save-btn').click(function() {
if (tdHandle.find('a:first').data('id')) {
update(tdHandle.find('a:first').data('id'))
}
})
function update(id) {
$.ajax({
url: 'http://yes.usermanager.com/dept/update/' + id, // 修改接口地址
type: 'put',
headers: {
'content-type': 'application/json'
},
data: JSON.stringify(obj),
success: function (res) {
console.log(res)
if (res.code === 200) {
alert('修改成功')
}
closeModel()
init()
}
})
}
})
```
阅读全文