snipplrCallback({"id":22035,"title":"willpaginate-with-jquery-ajax-----rails---willpaginate--jquery","source":"
  1. \/\/<\/span>ajax function-------------------------------------<\/span><\/div><\/li>
  2.  <\/div><\/li>
  3. function ajax_will_paginate(<\/span>s)<\/span>{<\/span><\/div><\/li>
  4. $.ajax<\/span>(<\/span>{<\/span><\/div><\/li>
  5. type: "POST"<\/span>,<\/div><\/li>
  6. url: "index\/blog_paginate?page="<\/span>+<\/span>s,<\/div><\/li>
  7. success: function(<\/span>msg)<\/span>{<\/span><\/div><\/li>
  8. $(<\/span>"div.blog[style='display: block;']"<\/span>)<\/span>.html<\/span>(<\/span>msg)<\/span>;<\/div><\/li>
  9. replace_paginate_links(<\/span>)<\/span>;<\/div><\/li>
  10. }<\/span><\/div><\/li>
  11. }<\/span>)<\/span>;<\/div><\/li>
  12. }<\/span><\/div><\/li>
  13.  <\/div><\/li>
  14. \/\/<\/span> replace<\/span> links function---------------------------<\/span><\/div><\/li>
  15.  <\/div><\/li>
  16. function replace_paginate_links(<\/span>)<\/span>{<\/span><\/div><\/li>
  17. $(<\/span>'div.pagination a'<\/span>)<\/span>.each<\/span>(<\/span>function(<\/span>)<\/span>{<\/span><\/div><\/li>
  18. var new_attr = "ajax_will_paginate"<\/span><\/div><\/li>
  19. var get_href_a = $(<\/span>this)<\/span>.attr<\/span>(<\/span>'href'<\/span>)<\/span>.split<\/span>(<\/span>'='<\/span>)<\/span>;<\/div><\/li>
  20. var get_href = get_href_a[<\/span>get_href_a.length<\/span>-<\/span>1<\/span>]<\/span><\/div><\/li>
  21.  <\/div><\/li>
  22. $(<\/span>this)<\/span>.attr<\/span>(<\/span>'href'<\/span>,"#"<\/span>)<\/span><\/div><\/li>
  23. $(<\/span>this)<\/span>.attr<\/span>(<\/span>'onclick'<\/span>,"ajax_will_paginate('"<\/span>+<\/span>get_href+<\/span>"'); return false;"<\/span>)<\/span><\/div><\/li>
  24. }<\/span>)<\/span><\/div><\/li>
  25. }<\/span><\/div><\/li>
  26.  <\/div><\/li>
  27. $(<\/span>document)<\/span>.ready<\/span>(<\/span>function(<\/span>)<\/span>{<\/span><\/div><\/li>
  28. replace_paginate_links(<\/span>)<\/span><\/div><\/li>
  29. }<\/span>)<\/span><\/div><\/li><\/ol><\/pre>","link":"https:\/\/snipplr.com\/view\/22035\/willpaginate-with-jquery-ajax-----rails---willpaginate--jquery"});