伊莉討論區

標題: 表單選擇器抓不到 [打印本頁]

作者: daneil4444    時間: 2018-3-18 11:09 PM     標題: 表單選擇器抓不到

jquery抓table標籤裡面所有的 type="checkbox" 抓不到
抓input倒是可以的..
我想知道是哪環節出問題幫幫忙!!感謝


代碼:


<script src="jquery-1.11.3.min.js"></script>
<script>
        $(function(){
                $("#btn").click(function(){
                        $("#list :checkbox").prop("checked",true);
                      //$("#list input").prop("checked",true);
                })
        })
</script>
</head>


<body>
<input type="button" id="btn" value="全選">
<table id="list">
  <tr>
          <td><input type="checkbox"/></td>
          <td>abc</td>
  </tr>
    <tr>
          <td><input type="checkbox"/></td>
          <td>abc</td>
  </tr>
    <tr>
          <td><input type="checkbox"/></td>
          <td>abc</td>
  </tr>
    <tr>
          <td><input type="checkbox"/></td>
          <td>abc</td>
  </tr>
</table>
</body>

</html>



作者: 我愛小笨蛋    時間: 2018-4-13 11:42 AM

你應該是要抓核取方塊這樣的話你要用

$("input[type='checkbox']")

這樣才行因為JQ的選擇器宣告方式是參考CSS的
所以有時候不知道怎麼宣告可以參考CSS的宣告方式
一般都能夠通用


作者: ren1244    時間: 2018-4-18 03:35 PM

本帖最後由 ren1244 於 2018-4-18 03:36 PM 編輯

我測試樓主的程式碼是可以成功執行的耶
所以是不是jquery的問題?
我是直接用jquery官網的檔案
<script
                          src="https://code.jquery.com/jquery-1.11.3.min.js"
                          integrity="sha256-7LkWEzqTdpEfELxcZZlS6wAx5Ff13zZ83lYO2/ujj7g="
                          crossorigin="anonymous"></script>
作者: daneil4444    時間: 2018-4-20 01:59 PM

ren1244 發表於 2018-4-18 03:35 PM
我測試樓主的程式碼是可以成功執行的耶
所以是不是jquery的問題?
我是直接用jquery官網的檔案

後來我自己解決了是jqery版本問題....無言,感謝大家




歡迎光臨 伊莉討論區 (http://a26.eyny.com/) Powered by Discuz!