buddypress/bp-friends/js/general.js
Andy Peatling 273247964d More friends JS updates.
git-svn-id: https://buddypress.svn.wordpress.org/trunk@1433 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
2009-04-29 10:07:28 +00:00

73 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 frpage = jQuery(this).attr('href');
frpage = frpage.split('=');
jQuery.post( ajaxurl, {
action: 'friends_search',
'cookie': encodeURIComponent(document.cookie),
'_wpnonce': jQuery("input#_wpnonce_friend_search").val(),
'initiator_id': jQuery("input#initiator").val(),
'frpage': frpage[1],
'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;
}
}
);
});