2017-08-24 81 views
0
$(".newadded").click(function() { 

    var array = $('#usernames').val().split(","); 
    $.each(array,function(i) 
    { 
     var a = (array[i]); 
     if(a !="") 
     { 
      $('#accordian .custSecCont').show(); 
      uservar += "<option value='" + array[i] + "'>" + array[i] + "</option>"; 
     } 


    }); 

}); 

我想獲取uservar的功能。jquery得到價值出關功能

+1

將該變量定義爲函數外,然後將其從函數內部更改爲執行後,如果函數執行結束後您將獲得更新值。 – TechnoCrat

+0

你還沒有聲明'uservar',就像@TechnoCrat告訴的那樣在你的函數之外聲明它。 – NnN

回答

0
var uservar; // it makes uservar globally defined 
$(".newadded").click(function() { 
var array = $('#usernames').val().split(","); 
    $.each(array,function(i) 
    { 
     var a = (array[i]); 
     if(a !="") 
     { 
      $('#accordian .custSecCont').show(); 
      uservar += "<option value='" + array[i] + "'>" + array[i] + "</option>"; 
     } 
    }); 
});