今天在寫前臺的時候遇到幾個問題,因而心血來潮去測試了一下:php
1. input type="hidden" 咱們常常拿來寫一些不但願被看到的屬性,可是若是寫在form中是會被跟着表單一塊兒提交出去的。html
那麼我就在想,若是給"hidden"加上disabled屬性是否還會跟着表單一塊兒提交呢?jquery
好比:ide
1 <form action="result.php"> 2 <input type="hidden" name="test" value="1234" disabled="disabled"></input> 3 <input type="submit" value="click"></input> 4 </form>
那麼在php端接收的結果看來,是不會提交該hidden數據的。測試
2. 那麼disabled以後,可否用jquery取到我須要的屬性呢?spa
alert($('input[name="test"]').attr('value'));
結果是能夠得到3d
3. 另外順手測試了一下若是沒有輸入 name 屬性,hidden是否提交code
1 <form action="result.php"> 2 <input type="hidden" value="1234" disabled="disabled"></input> 3 <input type="submit" value="click"></input> 4 </form>
結果很明顯也是不會提交的orm