2010-01-23 86 views
0

我有一种形式的用户名和密码字段,然后是提交按钮。点击“提交”按钮后,如何保持当前页面不重新编码页面? 任何帮助表示赞赏。如何留在当前页面

回答

0

如果您需要提交按钮,请尝试这种方法。

<input type="submit" onclick="return false" /> 

但是你可能想用一个简单的点击的按钮,如果你不wan't到透过上点击你的表格......在这种情况下,这应该做的伎俩:

<input type="button" /> 
0

有几个选项。首先在标记的提交按钮,你可以返回false:

<input type="submit" onclick="return false;" /> 

的问题与上面的方法是,它会取消,如果这是希望或不服从,不知道。你可以采取的另一种方法是使用类似jQuery的方法来执行ajax请求。

要做到这一点,你就需要包括jQuery的:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script> 

然后改变你的提交按钮到正规的按钮:

<input type="button" onclick="doAjaxCall();" /> 

JavaScript函数doAjaxCall随后将是这样的:

<script type="text/javascript"> 
function doAjaxCall() { 
    $.ajax({ url: "destinationurl.aspx", success: function(){ 
     alert('success! insert success javascript code here'); 
    }}); 
} 
</script>