> For the complete documentation index, see [llms.txt](https://desislavsd.gitbook.io/vue-select/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://desislavsd.gitbook.io/vue-select/events.md).

# Events

| Event              | Description                                                                                                                                                                   |
| ------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **select**         | When an option is selected, even if the option is already selected. Payload - the selected [VSelectOption](/vue-select/vselectoption.md).                                     |
| **create**         | When a new option is created on attempt for tagging. This event is fired even if tagging is not allowed. Payload - the created [VSelectOption](/vue-select/vselectoption.md). |
| **input**          | When updating model value. Payload - the new value.                                                                                                                           |
| **change**         | When the values changes. Payload - **array** of selected [vSelectOptions](/vue-select/vselectoption.md). `array.raw` returns the raw value equivalent.                        |
| **focus**/**blur** | When component is focused/blurred                                                                                                                                             |
| **open**/**close** | When the dropdown opens/closes                                                                                                                                                |

Example

```markup
<v-select v-model="user" from="/users" 
    @create="saveNewOptionToServer($event)" 
    @change="log($event, $event.raw)"
    />
```
