1. 程式人生 > >jquery.nestable中初始後data()存在快取問題。

jquery.nestable中初始後data()存在快取問題。

最近在開發中用到了nestable外掛,發現在初始化後我修改了data-name這個屬性。然後在
$('#nestable').nestable('serialize');
獲取到的值仍然為初始化的值,在查詢資料後發現是data的原因,data-id/data-name是html5的屬性,有快取問題,找了很多方法,比如有的有清除

removedata(),clearData(),但是都沒有用成功。
後來在修改data-name中用data替換attr,即
$("#test").data("name","測試資訊");
這樣值就沒問題了。