版本说明:
python 2.7
django 1.11
jquery 2.11
Html 内容:

js 内容

views.py 内容

前端展示

表单提交后,无论成功失败,都调到这个内容

这是为何的? 不是停留在原始页面
而且 ajax 中的alert也没有弹窗。
python 2.7
django 1.11
jquery 2.11





这是为何的? 不是停留在原始页面
而且 ajax 中的alert也没有弹窗。
|
RudyCNov 16, 2017
1
type=submit
|
|
manzhiyongNov 16, 2017
3
.onclick(function(ev) {
加个参数 ev,下面再加一行: ev.preventDefault(); |
|
4
@manzhiyong #3 这个事件添加后,也没啥效果
|
|
KokororinNov 16, 2017
5
jQuery 有 onclick ??
|
|
awanabeNov 16, 2017
6
type=submit 的 按钮会触发 提交时间..
而你是想要异步提交, 和 form 本身的提交冲突的. # 1. 先禁掉自动提交 $('#jsStayForm').submit(function(){ return false; }) # 2. 把 button 的 type=submit 去掉 # 3. jquery 里面 是 .click(), 不是 onclick |
|
DganzhNov 17, 2017
8
因为返回的都是成功的状态啊,都是 200,你应该在失败的响应中加 400: HttpResponse(....., status_code=400, content_type=.....)
|