alpine js disable button code example
Example 1: javascript disable button
//disable the button
document.getElementById(BUTTON_ID).disabled = true;
//reable the button
document.getElementById(BUTTON_ID).removeAttribute('disabled');
Example 2: javascript disable button
document.getElementById(BUTTON_ID).disabled = true;
Example 3: alpine js open outside div
<div x-data="{id: 1}">
<button @click="$dispatch('open-dropdown',{id})">Open Dropdown</button>
</div>
<ul x-data="{ open: false }"
x-show="open"
@open-dropdown.window="if ($event.detail.id == 1) open = true"
@click.away="open = false">
Dropdown Body
</ul>