Help with repeater button

I have a repeater with url from a dataset. I want the button disabled if the url field for that row is null.


I add this code to page, but I’m getting a parsing error.

Please help. TIA!!

$w ( “#repeater5” ). onItemReady (( $item , itemData , index ) =>
{
let url = itemData . files ;
if ( url === undefined || url === “” || url === null )
{
$item ( ‘#button3’ ). disable ();
}
else {
$item ( ‘#button3’ ). enable ();
}

If this one do not work…

// ----------------- USER-INTERFACE----------------------
var REPEATER = "#repeater5"
var DATASET = ""
// ----------------- USER-INTERFACE----------------------

$w.onReady(()=>{console.log("My page is ready now.") 
  $w(REPEATER).onItemReady(($item, itemData, index)=> {
    console.log("Item-Data: ", itemData); console.log("Index: ", index);
    let url = itemData.files; console.log("URL: " , url);
    if (url) {$item('#button3').disable();} 
    else {$item('#button3').enable();}
  });
});

Try this one… (adding the DATASET-onReadypart)…

// ----------------- USER-INTERFACE----------------------
var REPEATER = "#repeater5"
var DATASET = "# + YOUR DATASET ID HERE"
// ----------------- USER-INTERFACE----------------------

$w.onReady(()=>{console.log("My page is ready now.") 
  $w(DATASET).onReady(()=>{console.log("Dataset is READY!")
    $w(REPEATER).onItemReady(($item, itemData, index)=> {
      console.log("Item-Data: ", itemData); console.log("Index: ", index);
      let url = itemData.files; console.log("URL: " , url);
      if (url) {$item('#button3').disable();} 
      else {$item('#button3').enable();}
    });
  });
});

Thank you!!!