jQuery表單設計是一種廣泛應用的Web開發技術,它能夠有效地優化表單輸入的效率和體驗。下面為大家介紹一些實例。
//表單提交驗證 $('form').submit(function(){ var inputVal = $('#input').val(); if(inputVal == ''){ alert('請輸入內容'); return false; } }); //表單下拉菜單動態變換 $('select').change(function(){ var selectVal = $(this).val(); if(selectVal == '1'){ $('#content').html('<input type="text" name="phone" placeholder="輸入手機">'); }else if(selectVal == '2'){ $('#content').html('<input type="text" name="email" placeholder="輸入郵箱">'); }else{ $('#content').html(''); } }); //表單自動補全 var data = ['蘋果','香蕉','橘子','西瓜','芒果']; $('input').autocomplete({ source: data }); //表單上傳圖片預覽 $('input[type="file"]').change(function(){ var file = this.files[0]; var reader = new FileReader(); reader.onload = function(e){ $('#image_preview').attr('src', e.target.result); } reader.readAsDataURL(file); });
以上是幾個常用的jQuery表單設計實例,開發者可以根據自己的實際需求進行靈活應用。
上一篇div float 滾動
下一篇jquery表單阻止提效