HTML表單元素中disabled的元素的值不會提交到服務器


一、在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>

更多:

阻止瀏覽器記住密碼功能

HTML5 <a>標簽download 屬性 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM