2013-06-13 15 views
1

如果我有一个下拉菜单,我可以使用这个“ddData.selectedData.text”很好地获取文本。但是当我同时使用一些下拉菜单(使用相同的“var ddData”)时,我试图在每个选择数据中获取selectedData,它不能再识别数据。同时使用多个ddslick下拉菜单

for (var i=0;i<3;i++){ 
$('#dropdownBasico'+i).ddslick({ 
data: ddData, 
width: 150, 
imagePosition: "left", 
selectText: "How r u ?", 
onSelected: function(data){ 

       if(data.selectedIndex >= 0) { 
            ddData = $('#dropdownBasico'+i).data('ddslick'); 
            alert('Selected text: '+ddData.selectedData.text); //this will give no result ! 

有人知道这里有什么问题吗?

+0

看起来像它唯一的问题没有在stackoverflow中得到答案。有人,请帮助! – user1314404

+0

你好,有没有人知道它? – user1314404

+0

我要么发送这个问题到ddslick githup,并鸣叫和博客评论这位作者@chaudharyp和http://designwithpc.com/Plugins/ddSlick,但没有人能给我答案!它是复杂的还是它是一个不固定的错误,他们从不给予回应? – user1314404

回答

0

我有多个选择的问题。我不知道你是否有同样的问题。我这样修复:

$('.your-class').each(function (index, element) { 
      $(element).ddslick({ 
       ... options ... 
      }); 
     });