问题描述:手机端的Input点击时弹出的软键盘右下角需要显示搜索按钮,点击时实现搜索功能。





<form id="myForm" action="">

      <input type="search" class="details" placeholder="99%商品有优惠券,粘贴商品标题先领券">

</form>



$("#myForm").on('keypress', function(e) {

        var keycode = e.keyCode;

        var searchName = $(this).val();

      //keycode是键码,13也是电脑物理键盘的 enter

        if(keycode == '13') {

            $('#myForm').attr('action','./search.html?maint='+$('.details').val());

            window.location.href='./search.html?maint='+$('.details').val();

            e.preventDefault();

        //请求搜索接口  

        }

});





去除默认叉号

--清除谷歌浏览器下的 search 叉号

input::-webkit-search-cancel-button{

  display: none;

}

--清除IE下的 search 叉号

input[type=search]::-ms-clear{

  display: none;

}

Created with the Personal Edition of HelpNDoc: Free iPhone documentation generator