jquery - How to I append li's to a current ul using .load? -


i'm working on search amd have following line of code:

 $('#searchresults').add($('li:last').load(url + '&' + urlextra)); 

this adds 10 li tags content rather adding ul it's nesting last li loaded in list. try , clarify outcome:

<ul> <li>already in list</li> <li>already in list</li> <li>already in list</li> <li>already in list</li> <li>new li load</li> <li>new li load</li> </ul> 

but i'm getting this:

    <ul>     <li>already in list</li>     <li>already in list</li>     <li>already in list</li>     <li>already in list        <li>new li load</li>        <li>new li load</li>     </li>     </ul> 

any pointers in right direction appreciated.

kind regards rachel

use jquery.get() instead :

$.get(url + '&' + urlextra,function(data) {    $('#searchresults').append('<li>' + data + '</li>'); }) 

#searchresults in case ul. uses .append() add new li end of ul


Comments

Popular posts from this blog

c# - SVN Error : "svnadmin: E205000: Too many arguments" -

c# - Copy ObservableCollection to another ObservableCollection -

All overlapping substrings matching a java regex -