所以我讀了很多關於這個,但我看到的資源沒有解決我的 特定問題。
目標:當文本輸入框,輸入被擊中,我想要的功能$("#search").click();
運行
問題:相反,它似乎刷新頁面。輸入框重置頁面而不是運行功能
我有一個類似的問題,按鈕,但這是與type="button"
解決。我試過改變輸入的類型爲submit, text, search
,但沒有骰子。
我試過 設置onsubmit="return false;"
在input
標記和父form
標記和所有組合。
該函數的代碼:
$("#searchInput").keypress(function(e){
if(e.which == 13){
$("#search").click();
};
});
它是其之前的AJAX請求的範圍之外。我也試過keyCode
。
編輯:精縮& &編輯#2上編輯爆料點擊功能:這裏是小提琴:https://jsfiddle.net/bushido/ypxm0ukL/13/
感謝所有幫助
啊美麗,非常感謝你的設備。它現在有效 – Danny