Skip to content

onChange fires before value is updated [When Clicked] #252

@Marc-9

Description

@Marc-9

The below gif should describe the problem
Alt Text

I believe the issue is due to the blur effect called by the hiding of the menu after the click
The TypeAhead JS code looks like

$('#typeahead_id').typeahead({ name: 'typeahead', remote: 'search.php?key=%QUERY, limit: 10 });

And the html for the input

`<label>Team Name:</label>
<input type='text' id='typeahead_id' onChange='update_params("team",typeahead_id)' class='typeahead tt-query' autocomplete='on' spellcheck='false' placeholder='Select Team'><br>`;

The update Param method

function update_params(val, id) { let temp = nodes[id] temp.params[val] = $("#" + val + id).val() console.log(temp) }

The oddness of this can be explained in that each of the blue boxes is referred to as a node, and can have their own unique typeahead.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions