这篇博文主要是想记录一下,今天在实现需求,修改bug的时候,遇到的几个关键的问题。
前端关键代码:
|
主要逻辑就是点击按钮触发点击事件,执行js方法,generate();
JS代码:
|
逻辑是没有问题的,但是generate方法执行后,后天返回状态码,ajax的回调方法执行完毕,会刷新前端页面。这就是关键的问题
解决办法
修改前端代码,将中的type
,改为button
。这种type为submit的写法,之前在传统的表单提交中我们经常使用。但是通过传统方式提交表单,就是会刷新页面的。另外还有一点,传统提交方式在<form>
标签中也有体现,注意在代码中不要出现像这样的代码:
|
|
|
|
注意这两点,文件可以流畅地上传下载。