Unverified Commit 1bc64920 authored by BaiJiangJie's avatar BaiJiangJie Committed by GitHub

Merge pull request #3359 from jumpserver/dev_fav

[Update] 优化收藏资产功能,不刷新页面的情况下,可以在收藏资产列表取消收藏
parents a978bf99 a7ae132b
...@@ -104,6 +104,7 @@ $(document).ready(function () { ...@@ -104,6 +104,7 @@ $(document).ready(function () {
body: JSON.stringify({asset: assetId}), body: JSON.stringify({asset: assetId}),
flash_message: false, flash_message: false,
success: function (data) { success: function (data) {
favoriteAssets.push(assetId);
var btn = disfavorBtnTmpl.replace("ID", assetId); var btn = disfavorBtnTmpl.replace("ID", assetId);
$this.replaceWith(btn) $this.replaceWith(btn)
} }
...@@ -117,6 +118,10 @@ $(document).ready(function () { ...@@ -117,6 +118,10 @@ $(document).ready(function () {
method: "DELETE", method: "DELETE",
flash_message: false, flash_message: false,
success: function (data) { success: function (data) {
var index = favoriteAssets.indexOf(assetId);
if (index !== '-1'){
favoriteAssets.splice(index, 1);
}
var btn = favorBtnTmpl.replace("ID", assetId); var btn = favorBtnTmpl.replace("ID", assetId);
$this.replaceWith(btn) $this.replaceWith(btn)
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment