2017-07-12 56 views
1
for (var i in result) 
{ 
$('#tgt').append("<li><a href='/UpdateStatusData/?id='"+result[i]+" >"+result[i]+"</a></li>");    
} 

我在服務器端解壓縮時收到空白。請幫助我以有效的方式將值傳遞給標籤。 but I am getting the value when i inspect the element along with ="" as extra, you can see it in the image value:MULTINOMIAL, but when I click I could only see blank value in the server side我怎樣才能發送變量使用HREF標記以及URL在Jquery

+1

@Satpal非常感謝你爲我工作創造元素! :) +1 –

+0

@非常感謝你 –

回答

4

截至目前生成的鏈接將在下面因此id被忽略。

<a href'/UpdateStatusData/?id=' 123> 

正確放置引號,以便將url用引號引起來。

"<li><a href='/UpdateStatusData/?id="+result[i]+"'>" 
            //^Removes 
               //^added 

使用更清潔的方式使用jQuery

var anchor = $('<a>', { 
    href : '/UpdateStatusData/?id='+result[i] 
}); 
var li = $('<li>'); 

li.append(anchor); 
$('#tgt').append(li);