2010-06-15 34 views
1

我已經被賦予了一個任務,使一個動態的下拉,從它的數據[圖像和值id]從表中。我想知道你們中是否有人遇到過這種情況,或者如果有人能幫我解決這個問題,我需要在概念和編碼方面提供幫助。絕對任何幫助表示讚賞。 我看到這裏的jQuery的例子是鏈接:下載圖像和文字一起在Asp.net 3.5和jquery

http://www.marghoobsuleman.com/jquery-image-dropdown

這樣的事情,但數據從表中來。

回答

0

如果您使用您在鏈接中找到的插件,那麼基本上您想要做的就是根據表格內容動態創建下拉菜單。沒有關於你的表結構的更多細節,我不能給你確切的細節,但是像這樣的東西應該讓你關閉(我假設頁面上有一個下拉元素已經被稱爲「select」 ,並且你的表格被稱爲「表格」,字段0中的圖像和字段1中的文字被稱爲「表格」)注意:這還沒有被真正測試過。

var options = ""; 
$("#table tr").each(function() { 
    var imagePath = $(this).find("td:eq(0) img").attr("src"); 
    var title = $(this).find("td:eq(1)").text(); 
    options += '<option value="'+title+'" title="'+imagePath+'">'+title+'</option>'; 
}); 
$("#select").html(options);