我是jQuery AJAX的新手。我想建立書籤系統,像Twitter做(收藏夾)。我有很多鏈接。因此,爲每個鏈接編寫AJAX請求是沒有用的。這就是爲什麼我想爲所有鏈接使用一個請求腳本。許多鏈接的AJAX請求
比方說,我有聯繫的東西此鏈接:
<a href="#" id="1"><i class="icon-star-empty"></i></a>
<a href="#" id="2"><i class="icon-star"></i></a>
<a href="#" id="3"><i class="icon-star-empty"></i></a>
所以我想寫AJAX請求時,用戶點擊這些網址的一個做這樣的事情。
if (class="icon-star-empty"){
ajaxURL = "/insertBoomark"
} else{
//it means class=icon-start
ajaxURL = "/deleteBookmark"
}
$.ajax({
url: ajaxURL,
type: "POST",
data: {id : linkID}, // I don't know how to get linkID too :(
success: if class was icon-star empty then change it to icon-star-empty else change it to icon-star
});
我知道這是不正確的語法。 我該如何解決這個問題?請幫助:(
在此先感謝。
爲什麼你需要存儲用戶的書籤在服務器端?您可以在客戶端使用Cookie存儲用戶的偏好設置。 –
我需要它的另一個原因。 – Jack