1
我有一個表單,只有一個由條形碼掃描器填充的輸入。我試圖使用JS或JQuery來提交表單,只有當輸入的內容是7個字符。我希望它的形式爲AUTO提交,無需用戶點擊提交。我看了很多例子,但還沒有找到一個可行的解決方案。X字符後自動提交表格
這裏是我的嘗試:
<form action="PupListMobile.php" id="my_form" method="get">
<label for="text-1"></label>
<input type="text" autofocus name="sID" id="sID" value="" id="my_button" placeholder="CLICK TO SCAN:">
<input type="hidden" name="lane" value="1" />
<input id="subHere"type="submit" value="Submit" />
</form>
的Jquery:
$('#sID').keyup(function(){
if(this.value.length ==7){
$('#subHere').click();
}
});
$(document).ready(function() {
$(window).keydown(function(event){
if(event.keyCode == 13) {
event.preventDefault();
return false;
}
});
});
這個工作。謝謝!我花了數小時尋找修復。 –