layui搜索重载没有执行地址

问题遇到的现象和发生背景

layui搜索重载无法通过地址传值,就相当于没有用到这个地址,后端接受的参数连null都没有。

img

问题相关代码

form.on('submit(data-search-btn)', function (data) {// data是搜索框的内容
var _data = data.field;
// console.log(_data)
var result = "类别:" + _data.classification + ", 书名:" + _data.bookName + ", 价格为:" + _data.price_min + "——" + _data.price_max;
layer.alert(result, {
title: '最终的搜索信息'
});

        //执行搜索重载
        table.reload({
            elem: '#currentTableId',
            url:'http://localhost:8080/Student_Manage_System_war_exploded/BookServlet?action=bookInquiry',
            method:"post",
            page: {
                curr: 1
            }
            , where: {
                "classification": $("#classification").val(),
                // bookName: $("#bookName").val(),
                // price_min:$("#price_min").val(),
                // price_max:$("#price_max").val(),
            }
        },'data');
        return false;
    });
运行结果及报错内容

img

我的解答思路和尝试过的方法

网上的方法能找的试过了,不得行。

我想要达到的结果

layUI都停止维护了,是老项目么

mark

http://layui.sandbean.com/doc/modules/table.html#reload