buddypress/bp-friends/js/general.js
Andy Peatling a60b8dc8a5 Fixes #533
git-svn-id: https://buddypress.svn.wordpress.org/trunk@1155 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
2009-02-25 20:28:15 +00:00

74 lines
No EOL
1.6 KiB
JavaScript

jQuery(document).ready( function() {
jQuery("form#friend-search-form").submit(
function() {
return false;
}
);
jQuery("div#pag a").livequery('click',
function() {
jQuery('#ajax-loader').toggle();
var fpage = jQuery(this).attr('href');
fpage = fpage.split('=');
jQuery.post( ajaxurl, {
action: 'friends_search',
'cookie': encodeURIComponent(document.cookie),
'_wpnonce': jQuery("input#_wpnonce_friend_search").val(),
'initiator_id': jQuery("input#initiator").val(),
'fpage': fpage[1],
'num': 10,
'friend-search-box': jQuery("#friend-search-box").val()
},
function(response)
{
response = response.substr( 0, response.length - 1 );
jQuery("div#friends-loop").fadeOut(200,
function() {
jQuery('#ajax-loader').toggle();
jQuery("div#friends-loop").html(response);
jQuery("div#friends-loop").fadeIn(200);
}
);
});
return false;
}
);
jQuery("input#friend-search-box").keyup(
function(e) {
if ( e.which == 13 ) {
jQuery('#ajax-loader').toggle();
jQuery.post( ajaxurl, {
action: 'friends_search',
'cookie': encodeURIComponent(document.cookie),
'_wpnonce': jQuery("input#_wpnonce_friend_search").val(),
'friend-search-box': jQuery("#friend-search-box").val()
},
function(response)
{
response = response.substr( 0, response.length - 1 );
jQuery("div#friends-loop").fadeOut(200,
function() {
jQuery('#ajax-loader').toggle();
jQuery("div#friends-loop").html(response);
jQuery("div#friends-loop").fadeIn(200);
}
);
});
return false;
}
}
);
});