2013-05-11 61 views
-1

我想要做的是創建一個註釋頁面,它從數據庫中動態檢索筆記。我把它全部放在一張桌子上,有幾列,但我需要運作的主要特點是我的問題。我有一系列的按鈕,每個按鈕都有相同的名稱,但他們都需要打開不同的音符。我試圖用Jquery和Ajax來做,但我已經空了。有什麼辦法可以做我想做的事嗎?一種使用同一個按鈕來實現多種功能的方法

+0

聽起來你是在正確的軌道上。究竟是什麼問題?點擊一個按鈕,獲取一個筆記,應該是非常簡單的? – 2013-05-11 02:53:00

+0

給每個按鈕一個不同的'id',並用它作爲你的選擇器。 – xbonez 2013-05-11 02:54:52

回答

1

可以將數據添加到每個按鈕,使用它看起來像這樣的數據屬性:data-{index}="{value}"或更清楚地看到,在元素本身:

<button class="button" data-action="note-1">Save</button> 
<button class="button" data-action="note-2">Save</button> 

然後它使用jQuery像這樣的過程:

$('.button').on('click', function() { 
    var $this = $(this), 
     action = $this.data('action'); 
    if (action === 'note-1') { 
     //load note 1 
    } 
    // something similar for other notes 
}); 

這裏有一個初步認識的jsfiddle http://jsfiddle.net/E8uZb/

+0

感謝你。這應該工作 – demitchell14 2013-05-11 04:02:57

相關問題