Only return data response for droplab ajax filter
This commit is contained in:
parent
f67316a7cb
commit
7eb888e60e
1 changed files with 4 additions and 4 deletions
|
@ -85,13 +85,13 @@ require('../window')(function(w){
|
||||||
var hookListChildren = self.hook.list.list.children;
|
var hookListChildren = self.hook.list.list.children;
|
||||||
var onlyDynamicList = hookListChildren.length === 1 && hookListChildren[0].hasAttribute('data-dynamic');
|
var onlyDynamicList = hookListChildren.length === 1 && hookListChildren[0].hasAttribute('data-dynamic');
|
||||||
|
|
||||||
if (onlyDynamicList && data[0].length === 0) {
|
if (onlyDynamicList && data.length === 0) {
|
||||||
self.hook.list.hide();
|
self.hook.list.hide();
|
||||||
} else if (onlyDynamicList && data[0].length !== 0) {
|
} else if (onlyDynamicList && data.length !== 0) {
|
||||||
self.hook.list.show();
|
self.hook.list.show();
|
||||||
}
|
}
|
||||||
|
|
||||||
self.hook.list.setData.call(self.hook.list, data[0]);
|
self.hook.list.setData.call(self.hook.list, data);
|
||||||
}
|
}
|
||||||
self.notLoading();
|
self.notLoading();
|
||||||
});
|
});
|
||||||
|
@ -105,7 +105,7 @@ require('../window')(function(w){
|
||||||
if(xhr.readyState === XMLHttpRequest.DONE) {
|
if(xhr.readyState === XMLHttpRequest.DONE) {
|
||||||
if (xhr.status === 200) {
|
if (xhr.status === 200) {
|
||||||
var data = JSON.parse(xhr.responseText);
|
var data = JSON.parse(xhr.responseText);
|
||||||
return resolve([data, xhr]);
|
return resolve(data);
|
||||||
} else {
|
} else {
|
||||||
return reject([xhr.responseText, xhr.status]);
|
return reject([xhr.responseText, xhr.status]);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue