带有自定义重定向的HTML表单帖子

时间:2014-10-06 08:25:12

标签: javascript html html5 forms

我正在阅读帖子prevent redirection on submit to form,我有一个问题。 可以有一个HTML表单,如:

<html>
<head>...</head>
<body>
<form method="POST" action="/SaveDate" <!-- some other properties --> >
<input type="text" name="username" />
<input type="upload" name="upload" />
<input type="submit" />
</form>
</body>
</html>

但是,当执行方法SaveData(POST)时,只刷新页面? (使用javascript)?

2 个答案:

答案 0 :(得分:0)

而不是使用表单发布方法

使用jquery

 $.post( "test.html", function( data ) {
 $( ".idofelement" ).html( data );
 });

答案 1 :(得分:0)

刚刚找到了另一种可以使用的方法,它有点隐藏的Iframe - 试试这个,对我有用。

CSS    <style> .hide { position:absolute; top:-1px; left:-1px; width:1px; height:1px; } </style>

HTML     <iframe name="hiddenFrame" class="hide"></iframe>

`<form method="POST" action="/SaveDate" target="hiddenFrame"> <!-- some other properties --> >
<input type="text" name="username" />
<input type="upload" name="upload" />
<input type="submit" />
</form>`

尝试 - <INPUT TYPE="button" onClick="history.go(0)" VALUE="Refresh">有帮助吗?