Javascript 在Django中使用Ajax Jquery发送Post数据时为空值

Javascript 在Django中使用Ajax Jquery发送Post数据时为空值,javascript,python,jquery,django,ajax,Javascript,Python,Jquery,Django,Ajax,我试图在django中进行分页,我需要一些值(pagesNumber、SearchWord、Categories)来进行一些查询,但我无法从ajax jquery中获取帖子数据。我已经成功运行jquery 这是我的密码 CDN })) views.py def postNewRA2 (request,raID,page): pages = request.POST.get('pages',None) # this result "None" return J

我试图在django中进行分页,我需要一些值(pagesNumber、SearchWord、Categories)来进行一些查询,但我无法从ajax jquery中获取帖子数据。我已经成功运行jquery

这是我的密码

CDN

}))

views.py

def postNewRA2  (request,raID,page):
    pages = request.POST.get('pages',None) # this result "None"
    return JsonResponse({"pages":pages})
url.py

 path('postNewRA/<int:raID>/<int:page>',views.postNewRA2,name  = "postNewRA2"),
path('postNewRA/',views.postNewRA2,name=“postNewRA2”),

这种打字错误会导致这样的问题

$('#submits li').click(function () {
    var a = this.id;
应该是

$('#submits li').click(function () {
    var a = $(this).attr('id');

是否应该
数据类型:jsonp,
实际上是
数据类型:“jsonp”,
?仍然获取空值,我需要内容值吗@JhonTynerstill具有相同的空值,我在控制台中收到警告“资源被解释为文档,但使用MIME类型的应用程序/json传输”,您知道这是什么意思吗?
$('#submits li').click(function () {
    var a = this.id;
$('#submits li').click(function () {
    var a = $(this).attr('id');