JQuery 1.8或1.7.2是否支持在DELETE ajax请求中使用数据参数,例如:
如果不行,解决方法可能是:
$.ajax({
url: '/config/delete',
type: 'DELETE',
data: {id:'blah'}
}
如果不行,解决方法可能是:
$.ajax({
url: '/config/delete?id=blah',
type: 'DELETE'
}
我的问题:
我看到有些人明确表示不想使用第二种方法,但是为什么?是否存在任何安全原因?
如果第一种方法不起作用,第二种方法又不好,那么这里的替代方案是什么?发送一个带有方法参数的POST请求,例如data:{... method:'delete'}?