溫馨提示×

如何在jquery中實現select的多選

小樊
93
2024-10-15 10:43:58
欄目: 編程語言

在jQuery中實現select多選,可以使用<select>元素的multiple屬性。以下是一個簡單的示例:

  1. 首先,在HTML文件中創(chuàng)建一個<select>元素,并添加multiple屬性:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>jQuery Multi-Select</title>
    <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
</head>
<body>
    <select id="mySelect" multiple>
        <option value="option1">Option 1</option>
        <option value="option2">Option 2</option>
        <option value="option3">Option 3</option>
        <option value="option4">Option 4</option>
    </select>
    <button id="btnSelect">Select Options</button>
    <script src="script.js"></script>
</body>
</html>
  1. 接下來,在script.js文件中編寫jQuery代碼,以便在點擊按鈕時選擇特定的選項:
$(document).ready(function() {
    $('#btnSelect').click(function() {
        // 示例:選擇選項1、3和4
        $('#mySelect option[value="option1"], #mySelect option[value="option3"], #mySelect option[value="option4"]').prop('selected', true);
    });
});

在這個示例中,當用戶點擊"Select Options"按鈕時,選項1、3和4將被選中。你可以根據需要修改jQuery代碼以選擇其他選項。

0