jQuery input multiple是一種方便用戶在表單中選擇多個值的工具。它可以實現下拉列表、復選框、單選按鈕等多種形式,而且可以自定義選項。
使用jQuery input multiple,需要引入jQuery庫和input-multiple.js文件,然后在頁面中創建一個元素,并調用相應的方法即可。
<!-- 引入jQuery庫 --> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <!-- 引入input-multiple.js文件 --> <script src="input-multiple.js"></script> <!-- 創建一個元素 --> <input id="select-multiple" type="text" multiple /> <script> // 調用input-multiple.js中的方法 $('#select-multiple').inputMultiple({ // 自定義選項 }); </script>
使用自定義選項,可以設置下拉列表的寬度、字體大小、顏色等等,還可以改變復選框和單選按鈕的樣式。例如:
<script> $('#select-multiple').inputMultiple({ width: '200px', // 設置寬度為200像素 fontSize: '16px', // 設置字體大小為16像素 color: '#333', // 設置字體顏色為黑色 checkboxClass: 'my-checkbox', // 自定義復選框樣式 radioClass: 'my-radio' // 自定義單選按鈕樣式 }); </script>
除了自定義選項,還可以通過JS代碼動態設置input multiple的值、獲取已選中的值,以及清空已選中的值。例如:
<script> // 設置值 $('#select-multiple').inputMultiple('setValues', ['value1', 'value2']); // 獲取已選中的值 var selectedValues = $('#select-multiple').inputMultiple('getValues'); // 清空已選中的值 $('#select-multiple').inputMultiple('clear'); </script>
總之,jQuery input multiple是一個方便易用的工具,可以有效提升用戶體驗。
下一篇dockerwork