防止提交表单重定向

时间:2017-07-18 09:00:12

标签: javascript jquery html html5 html-form

我正在处理HTML表单。当我点击提交按钮时,它会从服务器下载文件。但是,当服务器发生错误时,它会重定向到另一个页面。我想阻止重定向发生。我尝试使用AJAX,但后来没有下载链接。

如果在服务器端成功下载文件或在服务器端出现错误,可以在同一页面显示错误消息,是否有办法使其正常工作。

我在服务器端使用Java。

任何帮助将不胜感激。提前谢谢。

1 个答案:

答案 0 :(得分:1)

你没有提供一些代码来实现它,但是我总是在Ajax中执行它并且如果出现错误则阻止表单执行任何操作

所以我有这个代码也许有帮助

import csv, os
import pandas as pd

file1 = pd.read_csv("trial.csv", delimiter=",")
file2 = pd.read_csv("try.csv", delimiter=",")
out_csv = r"trialop.csv"
tempFile = open("fileop", 'w+' )

header1 = file1.columns
header2 = file2.columns

content = file1.ids
proid = file1.colnames

for ids in content:
    if ids in header2:
        tempFile.write(header2.replace( header2, ids ))