最近在使用dataTable服务端分页时出现了js报错
错误如下:
看到这个错误居然是插件内部报错,感觉很坑,后来发现是自己再添加额外的参数时出现错误
出错时的写法:
在添加参数时直接push了一个键值对的对象:{“name”:“value”}
后来发现这样的添加参数写法是错误的~233
接下来说正确的写法:
虽然需要push进去的同样是键值对,但是好像多了层关系:{“name”:“这里才是填需传递到后台的键”,“value”:“这里才是填写对应的值”}
改写之后错误完美解决~233
当然,不一定会是服务端分页时传递的参数填写错误才会报这个Cannot read property ‘match’ of undefined的错误,其它的属性填写错误也可能出现这个错误,当看到这个错误时,不要纠结是不是插件出错了,自己仔细的去对照一下自己的属性是否都填写正确,一般都是粗心导致属性的名称填错等等。
版权声明:本文为qq_38403662原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。