我有一個簡單的表單,帶有電話輸入和一些電子郵件輸入,但是當我單擊提交按鈕時,我無法擺脫出現的默認瀏覽器警告消息。如何防止默認的瀏覽器輸入驗證?
我試圖實現event.preventDefault();但似乎我的情況下工作不。我動態創建輸入字段的
$('#profile-info-form').unbind('submit').bind("submit", function(event) {
event.preventDefault();
console.log('save button clicked');
});
例子:
var myphone = "<li><label>Cell Phone:</label></li><li><input type='tel' pattern='[0-9]{10}' class='added_mobilephone' name='mobilephone' value='' autocomplete='off' maxlength='20' /></li>";
你會如何處理這個問題?
你嘗試刪除'pattern'屬性?只要使用'tel'類型,您仍然可以在手機上獲得鍵盤界面。 – prodigitalson
啊,我認爲這就是它!三重檢查 –
就是這樣:)你是否想繼續併發布答案?再次感謝! var mobilephone = $(「
」); –