2018-05-26 10:01

@小胖 如果是这样的话,将 form 标签上的 data-pjax 属性去掉,然后换个选择器就可以了:
$(document).on('submit', '.form-inline', function(event) {
$.pjax.submit(event, '#pjax-container')
});

jfinal-admin.js 中的绑定是通过识别 data-pjax 属性进行的,去掉该属性则可以避免被绑定。 剩下的就是你自己的代码使用另外的选择器来绑定了

2018-05-25 22:59

@小胖 加在 club 里面不行,很可能是与原有的绑定重复了,原有的 jfinal-admin.js 中是有 pajx 绑定的

2018-05-25 22:58

可以直接删除,这个目录仅用于开发,而且是临时的

2018-05-25 22:57

@潇洒太爷 缩写必须来自于有完整含义的句子, Okv 来自于 Ordered Key Value

而 LinkKv || LKv 并不满足上面的条件

2018-05-25 22:55

jfinal 模板引擎的所有功能,都可以直接用于 sql 管理模块,所以 for 循环嵌套 if 是再自然不过的事情,这个事 在第五章第二小段有过说明:
http://www.jfinal.com/doc/5-13

继孙 LinkedHashMap 的 Kv 名叫 Okv,由于 HashMap 的性能比 LinkedHashMap 要好,因此 Kv 继承了 HashMap,对 LinkedHashMap 有需求的场景用下 Okv 即可

总之,贴主的需求早就满足过了,just do it

2018-05-25 22:42

@MaYinChuan 只有最后一步需要循环,做个工具类转换,很方便

2018-05-25 22:41

再看了一下你的贴子,表单提交用 ajax 就可以了,这个不是用 pjax 的场景

具体用的时候用 jquery form 来实现,回看一下 jfinal club 的表单提交代码

2018-05-25 22:39

@小胖 那就有可能绑定了多个事件,一个事件请求一次,加起来就是多次

基本上可以确定是 js 写得有问题,用 chorme 的开发者工具调试一下 js

最后,还要小心浏览器缓存问题,使用 Ctrl + F5 强制刷新一下浏览器

2018-05-25 22:36

@桌地要 参考这个贴子中 @玛雅牛 的回复:
http://www.jfinal.com/feedback/3747

2018-05-25 22:34

@Joan 本站的文件上传就是用的 ajax 文件上传,一点问题没有。

从异常来看是你的客户端上传的文件格式不对,如果你中间层用了 nginx 这类代理,要注意配置正确

2018-05-25 22:32

空指针没有什么可以偷懒的办法,只能单步调试找到为 null 的那个抛异常的变量

2018-05-25 22:30

看异常是来自罗马尼亚的黑客在攻击

2018-05-24 18:12

参考现成的 jboot 项目:https://gitee.com/fuhai/jboot

2018-05-24 16:35

如果还是不行,在 $.pjax.submit(event, '#pjax-container'); 这行代码前添加一行代码:
event.preventDefault();