1
0
Fork 0
mirror of https://github.com/Oreolek/ifhub.club.git synced 2024-07-01 05:55:02 +03:00

fix ajax loading

This commit is contained in:
Mzhelskiy Maxim 2012-04-14 13:35:26 +04:00
parent 4d929eb96f
commit daa1c7237c
4 changed files with 13 additions and 1 deletions

View file

@ -119,9 +119,12 @@ ls.blog = (function ($) {
*/
this.searchBlogs = function(form) {
var url = aRouter['blogs']+'ajax-search/';
var inputSearch=$('#'+form).find('input');
inputSearch.addClass('loader');
'*searchBlogsBefore*'; '*/searchBlogsBefore*';
ls.ajaxSubmit(url, form, function(result){
inputSearch.removeClass('loader');
if (result.bStateError) {
$('#blogs-list-search').hide();
$('#blogs-list-original').show();

View file

@ -428,9 +428,12 @@ ls.user = (function ($) {
*/
this.searchUsers = function(form) {
var url = aRouter['people']+'ajax-search/';
var inputSearch=$('#'+form).find('input');
inputSearch.addClass('loader');
'*searchUsersBefore*'; '*/searchUsersBefore*';
ls.ajaxSubmit(url, form, function(result){
inputSearch.removeClass('loader');
if (result.bStateError) {
$('#users-list-search').hide();
$('#users-list-original').show();
@ -449,9 +452,11 @@ ls.user = (function ($) {
obj=$(obj);
var url = aRouter['people']+'ajax-search/';
var params = {user_login: sPrefix, isPrefix: 1};
$('#search-user-login').addClass('loader');
'*searchUsersByPrefixBefore*'; '*/searchUsersByPrefixBefore*';
ls.ajax(url, params, function(result){
$('#search-user-login').removeClass('loader');
$('#user-prefix-filter').find('.active').removeClass('active');
obj.parent().addClass('active');
if (result.bStateError) {

View file

@ -1,7 +1,7 @@
{include file='header.tpl' menu='people'}
<form action="" method="POST" id="form-users-search" onsubmit="return false;" class="search search-item">
<input type="text" placeholder="{$aLang.user_search_title_hint}" autocomplete="off" name="user_login" value="" class="input-text" onkeyup="ls.timer.run(ls.user.searchUsers,'users_search',['form-users-search'],1000);">
<input id="search-user-login" type="text" placeholder="{$aLang.user_search_title_hint}" autocomplete="off" name="user_login" value="" class="input-text" onkeyup="ls.timer.run(ls.user.searchUsers,'users_search',['form-users-search'],1000);">
</form>
<ul id="user-prefix-filter" class="search-abc">

View file

@ -407,4 +407,8 @@
left: -4px; /*must have*/
width: 200px; /*must have*/
height: 200px; /*must have*/
}
.ui-autocomplete-loading {
background: #fafafa url(../../images/loader.gif) 50% 50% no-repeat;
}