【雜記】jQuery 之 data()方法

今天發現了一個不怎麼常用的東西,但是卻剛好可以解決我之前的取值問題。因爲前端本身也沒有什麼基礎,不知道要從哪說起,就直接舉例吧。

  • data方法
  • <a href="#" class="del" data-id="123" data-pid="456">delete</a>
    
    // 導入jQuery.js
    省略 ...
    <script>
        var id = $(this).data('id'); // 123
        var pid = $(this).data('pid'); //456
    </script>

    這裏通過data獲取id值再結合ajax的url就可以用id值來刪除數據了,而且可以發出delete請求,符合restful的規範。
    之前因爲一直不知道怎麼直接取值,則是通過獲取i值再傳遞到另一個函數中重新查詢其在數據中的位置再進行刪除,這樣就多了一次查詢的過程了。個人感覺通過data取值會更加的方便快捷。

    發表評論
    所有評論
    還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
    相關文章