Hi I have an issue trying to filter an input field with number format, (column of database number type too), using “less than equal to”. Every other filters work properly unless that one.
this is the part that I cant get to work:
. le ( ‘pricetest’ , $w ( ‘#input2’ ). value )
Can anyone help me? I’ll appreciate that so much.
Here is my code:
export function button7_click ( event , $w )
{
**if** ( $w ( "#input2" ). value > 0 ) {
$w ( '#dataset1' ). setFilter ( wixData . filter ()
. contains ( 'tipoDePropiedad' , $w ( '#dropdown2' ). value )
. contains ( 'habitaciones' , $w ( '#dropdown1' ). value )
. contains ( 'banos' , $w ( '#dropdown3' ). value )
. contains ( 'title' , $w ( '#input1' ). value )
. eq ( 'estadoDeLaPublicacion' , 'Publicada' )
. le ( 'pricetest' , $w ( '#input2' ). value )
)
}
**else** {
$w ( '#dataset1' ). setFilter ( wixData . filter ()
. contains ( 'tipoDePropiedad' , $w ( '#dropdown2' ). value )
. contains ( 'habitaciones' , $w ( '#dropdown1' ). value )
. contains ( 'banos' , $w ( '#dropdown3' ). value )
. contains ( 'title' , $w ( '#input1' ). value )
. eq ( 'estadoDeLaPublicacion' , 'Publicada' )
)
}
$w ( '#repeater1' ). expand ();
$w ( "#input1" ). collapse ();
$w ( "#dropdown2" ). collapse ();
$w ( "#dropdown1" ). collapse ();
$w ( "#dropdown3" ). collapse ();
$w ( "#button7" ). collapse ();
$w ( "#text65" ). collapse ();
$w ( "#input2" ). collapse ();
}