Website setup with a value from a dropdown box

Hi,

I am trying to scrape from the following site: https://www.sage.com/en-gb/partners/find-a-partner/

The results I want to scrape only appear when a value in postcode ("input#partner-search-location") is entered and the "button#partner-search-submit" is clicked.

However, I need to change the value of the dropdown box ("select#partner-search-distance") to '600 Miles'.

Can anyone help me in doing this?

My current sitemap is here:

{"_id":"SagePartnerChatGPT2","startUrl":["https://www.sage.com/en-gb/partners/find-a-partner/"],"selectors":[{"id":"Element","multiple":true,"parentSelectors":["Pagination"],"selector":"article","type":"SelectorElement"},{"id":"Name","multiple":false,"parentSelectors":["Element"],"regex":"","selector":"h5","type":"SelectorText"},{"id":"Type","multiple":false,"parentSelectors":["Element"],"regex":"","selector":"h6","type":"SelectorText"},{"id":"Specialisms","multiple":true,"parentSelectors":["Element"],"regex":"","selector":"p.specialisms","type":"SelectorText"},{"id":"Address","multiple":true,"parentSelectors":["Element"],"regex":"","selector":"p.address","type":"SelectorText"},{"id":"Pagination","paginationType":"auto","parentSelectors":["_root","Pagination"],"selector":".paginationjs-next:not(.disabled) a","type":"SelectorPagination"}],"websiteStateSetup":{"enabled":true,"performWhenNotFoundSelector":"button#partner-search-submit","actions":[{"selector":"input#partner-search-location","type":"textInput","value":"SW1"},{"selector":"select#partner-search-distance","type":"selectOption","value":"600 Miles"},{"selector":"button#partner-search-submit","type":"click"}]}}

If it is just a one-time or infrequent scrape, you could just set a long enough Page load delay so that you have enough time to manually type in and change the dropdown to what you want. In this example, it is 15 sec (15000 ms).

image