專案實務上遇到的情況,為了要讓後端知道前端有設定了一個取值的方式。
取得 input 屬性的值
1 | let inputPropertyValue = $("input[type='checkbox']").val(); |
綁定 id 或是 className
1 | let checkValue; |
這個方式無論是否選中,它都會返回相同的值(on),這可能會造成混淆,因為它不同是使用於提交表單行為。
確認是否被點擊
比較建議使用被點擊到後顯示 true,取消則顯示 false。
1 | $("#isChecked").click(function(){ |
CodePen https://codepen.io/hnzxewqw/pen/yLeWvWm?editors=1111