2010-01-23 63 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> 
相關問題