Fomantic-UI icon indicating copy to clipboard operation
Fomantic-UI copied to clipboard

[Dropdown] Using serialized JSON as value prevent the select value from being updated.

Open thoughtsunificator opened this issue 1 year ago • 0 comments

Bug Report

Steps to reproduce

  1. Selection Option A
  2. Submit

Expected result

Select value is should be updated according to the option value.

Actual result

Select value is not updated according to the option value.

Testcase

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery.min.js"></script>
    <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/semantic.min.js"></script>
    <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/semantic.min.css" rel="stylesheet">
    <title>Demo</title>
</head>
<body>
    <form method="get" accept-charset="utf-8">
        <select name="select" id="select">
            <option value='{"foo": "bar"}'>Option A</option>
            <option value='{"foo2": "bar2"}'>Option B</option>
            <option value='1'>Option C</option>
        </select>
        <button>Submit</button>
    </form>
    <script>$("#select").dropdown({
        debug: true,
        verbose: true
    })</script>
    </body>
</html>

Screenshot (if possible)

2024-02-21_17-53 2024-02-21_17-52

Version

2.9.3 on Firefox 122.0.1

thoughtsunificator avatar Feb 21 '24 17:02 thoughtsunificator