一、在HTMl頁面的form表單中對disabled的元素的屬性和值不會提交到服務器
實例1:
<form action="#"> <input type="text" name='name' value='張三'> <br> <input type="text" name='age' value='13' disabled> <br> <input type="text" name='sex' value='男' readonly> <br> <input type="submit"> </form>
實例2:select標簽沒有readonly屬性,所以在使用disabled的時候需要注意,當前值不會提交到服務器
<form action="#"> <input type="text" name='name' value='張三'> <br> <select name="age"> <option value="">==請選擇==</option> <option value="15">10</option> <option value="10">15</option> </select> <br> <select name="sex" disabled> <option value="">==請選擇==</option> <option value="1" selected>男</option> <option value="0">女</option> </select> <br> <input type="submit"> </form>
實例3,JQuery表單的序列化
<form action="#" id='from1'> <input type="text" name='name' value='張三'> <br> <input type="text" name='age' value='13' disabled> <br> <input type="text" name='sex' value='男' readonly> <br> <input type="submit"> </form> <script> $(function() { $('input[type="submit"]').click(function() { var data = $('#form1').serialize(); console.log(data); return false; }); }); </script>
更多: