我正在使用下面的代碼按鈕點擊事件使用jQuery。點擊按鈕時,頁面重新加載。如何停止頁面重新加載按鈕點擊jquery
$('#button1').click(function() {
//Code goes here
return false;
});
我正在使用下面的代碼按鈕點擊事件使用jQuery。點擊按鈕時,頁面重新加載。如何停止頁面重新加載按鈕點擊jquery
$('#button1').click(function() {
//Code goes here
return false;
});
您可以使用event.preventDefault()
來防止發生默認事件(單擊)。
$('#button1').click(function(e) {
// prevent click action
e.preventDefault();
// your code here
return false;
});
同樣的事情將適用於輸入按鍵的文本框? – Vicky
它應該無論發生什麼事件都會阻止默認操作。 – doublesharp
如果你的「按鈕」是一種button
元素,確保你明確地設置type
屬性,否則的WebForm將把它作爲默認提交。
<button id="button1" type="button">Go</button>
如果它是一個input
元素,用jQuery這樣做有以下幾點:
$('#button1').click(function(e){
e.preventDefault();
// Code goes here
});
非常感謝你解釋答案。我是一名新秀,你的第一個陳述澄清了我的想法。謝謝 – Solace
有一些代碼,明確增加了重裝上按鈕的功能,裏面的網頁點擊?據我所知,在一個簡單的按鈕點擊,頁面不會重新加載。 –
我在頁面中添加了什麼 – Vicky
只添加了jquery.min.js 1.11.3和我的代碼。 – Vicky