mirror of
https://github.com/Oreolek/ifhub.club.git
synced 2024-07-05 16:04:24 +03:00
fix ajax loading
This commit is contained in:
parent
4d929eb96f
commit
daa1c7237c
|
@ -119,9 +119,12 @@ ls.blog = (function ($) {
|
||||||
*/
|
*/
|
||||||
this.searchBlogs = function(form) {
|
this.searchBlogs = function(form) {
|
||||||
var url = aRouter['blogs']+'ajax-search/';
|
var url = aRouter['blogs']+'ajax-search/';
|
||||||
|
var inputSearch=$('#'+form).find('input');
|
||||||
|
inputSearch.addClass('loader');
|
||||||
|
|
||||||
'*searchBlogsBefore*'; '*/searchBlogsBefore*';
|
'*searchBlogsBefore*'; '*/searchBlogsBefore*';
|
||||||
ls.ajaxSubmit(url, form, function(result){
|
ls.ajaxSubmit(url, form, function(result){
|
||||||
|
inputSearch.removeClass('loader');
|
||||||
if (result.bStateError) {
|
if (result.bStateError) {
|
||||||
$('#blogs-list-search').hide();
|
$('#blogs-list-search').hide();
|
||||||
$('#blogs-list-original').show();
|
$('#blogs-list-original').show();
|
||||||
|
|
|
@ -428,9 +428,12 @@ ls.user = (function ($) {
|
||||||
*/
|
*/
|
||||||
this.searchUsers = function(form) {
|
this.searchUsers = function(form) {
|
||||||
var url = aRouter['people']+'ajax-search/';
|
var url = aRouter['people']+'ajax-search/';
|
||||||
|
var inputSearch=$('#'+form).find('input');
|
||||||
|
inputSearch.addClass('loader');
|
||||||
|
|
||||||
'*searchUsersBefore*'; '*/searchUsersBefore*';
|
'*searchUsersBefore*'; '*/searchUsersBefore*';
|
||||||
ls.ajaxSubmit(url, form, function(result){
|
ls.ajaxSubmit(url, form, function(result){
|
||||||
|
inputSearch.removeClass('loader');
|
||||||
if (result.bStateError) {
|
if (result.bStateError) {
|
||||||
$('#users-list-search').hide();
|
$('#users-list-search').hide();
|
||||||
$('#users-list-original').show();
|
$('#users-list-original').show();
|
||||||
|
@ -449,9 +452,11 @@ ls.user = (function ($) {
|
||||||
obj=$(obj);
|
obj=$(obj);
|
||||||
var url = aRouter['people']+'ajax-search/';
|
var url = aRouter['people']+'ajax-search/';
|
||||||
var params = {user_login: sPrefix, isPrefix: 1};
|
var params = {user_login: sPrefix, isPrefix: 1};
|
||||||
|
$('#search-user-login').addClass('loader');
|
||||||
|
|
||||||
'*searchUsersByPrefixBefore*'; '*/searchUsersByPrefixBefore*';
|
'*searchUsersByPrefixBefore*'; '*/searchUsersByPrefixBefore*';
|
||||||
ls.ajax(url, params, function(result){
|
ls.ajax(url, params, function(result){
|
||||||
|
$('#search-user-login').removeClass('loader');
|
||||||
$('#user-prefix-filter').find('.active').removeClass('active');
|
$('#user-prefix-filter').find('.active').removeClass('active');
|
||||||
obj.parent().addClass('active');
|
obj.parent().addClass('active');
|
||||||
if (result.bStateError) {
|
if (result.bStateError) {
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{include file='header.tpl' menu='people'}
|
{include file='header.tpl' menu='people'}
|
||||||
|
|
||||||
<form action="" method="POST" id="form-users-search" onsubmit="return false;" class="search search-item">
|
<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>
|
</form>
|
||||||
|
|
||||||
<ul id="user-prefix-filter" class="search-abc">
|
<ul id="user-prefix-filter" class="search-abc">
|
||||||
|
|
|
@ -408,3 +408,7 @@
|
||||||
width: 200px; /*must have*/
|
width: 200px; /*must have*/
|
||||||
height: 200px; /*must have*/
|
height: 200px; /*must have*/
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.ui-autocomplete-loading {
|
||||||
|
background: #fafafa url(../../images/loader.gif) 50% 50% no-repeat;
|
||||||
|
}
|
Loading…
Reference in a new issue