My live site is not showing repeater

I am collecting details from everyone. from one page.
and I am showing it on another page.

My Preview site is working very well. But in live site it doesn’t showing repeater.
I have also checked my database is live. and also checked permission.

My Editor site: https://editor.wix.com/html/editor/web/renderer/edit/99f1f4c1-ea32-439c-b543-5ea4e03a82ba?metaSiteId=877444ad-ea6e-4662-8fa9-278822df8151&editorSessionId=afa33c9e-9a32-4d0d-bd95-7536f3bd814a&referralInfo=dashboard

Email: javadmasani110@gmai.com

Have you checked the dataset element permission? Make sure it have read access

The permission you set on database setting is separated from the dataset element

If you have code, please post here

Comparative newbie here, please treat my views with caution.

It appeared that my site, which has a repeater where some biggish elements are collapsed by default, was doing the same. It turned out that the repeater was there, but there was a great deal of blank space below and it was the blank space that showed on load. Scrolling around on the apparently blank page revealed the repeater. In my case, the problem seems to have been anchors within the repeater. If you have something similar, that may explain what you are (not) seeing.

Either I’m dumb about Wix anchors or Wix anchors are dumb about repeater elements that expand and collapse. Anchors below the repeater work fine. But anchors within the repeater seem to stay where they are regardless of what is collapsed. It looks to me as if all that empty was created to enable anchors to exist where I didn’t want them to be. Short term solution: remove the Wix anchors. Longer term solution (work in progress): try old-fashioned HTML anchors instead.

Yes sir, It has read access

import wixData from ‘wix-data’ ;

let debounceTimer ;

export function search_keyPress ( event ) { //enable onKeypress for input form

}

let searchWord ;

function filter ( search ) {

if ( searchWord !== search ) {

    $w ( "#dataset1" ). setFilter ( wixData . filter (). eq ( 'pin' ,  Number  ( search )));  // ID of the dataset 

    searchWord  =  search ; 

}

}

$w . onReady (() => {

$w ( '#iconButton1' ). onClick (() => { 


    $w ( "#search" ). value  =  **undefined** 

    $w ( "#dataset1" ). setFilter ( wixData . filter ()) 

})

})

/**

$w ( “#search” ). value

if ( debounceTimer ) {

    clearTimeout ( debounceTimer ); 

    debounceTimer  =  **undefined** ; 

}

debounceTimer  =  setTimeout (() => { 

    filter ( $w ( "#search" ). value );  //ID of input form 

}, 1000 );

}

$w . onReady (() => {

$w ( ‘#dropdown1’ ). onChange (() => {

let location = $w ( “#dropdown1” ). value
$w ( “#dataset1” ). setFilter ( wixData . filter ()
. eq ( ‘bloodGroup’ , location ))
});

});

$w . onReady ( function () {

$w ( '#selectionTags1' ). onChange (( event ) => { 

const selectedTag = $w ( ‘#selectionTags1’ ). value ;
addItemstoRepeater ( selectedTag );
})
});

function addItemstoRepeater ( selectedOption = ) {

let dataQuery = wixData . query ( ‘Donors’ );

if ( selectedOption . length > 0 ) {
dataQuery = dataQuery . hasSome ( ‘donor’ , selectedOption );
}

dataQuery 

. find ()
. then ( results => {
const filtereditemsReady = results . items ;
$w ( ‘#repeater1’ ). data = filtereditemsReady ;

})
}