[發明專利]一個基于js的下拉選擇組件及其方法在審
| 申請號: | 201710033695.7 | 申請日: | 2017-01-18 |
| 公開(公告)號: | CN106775771A | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | 馮永青;孫思清;靳志凱 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F9/455;G06F3/0482 |
| 代理公司: | 濟南信達專利事務所有限公司37100 | 代理人: | 韓月娥 |
| 地址: | 450008 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一個 基于 js 下拉 選擇 組件 及其 方法 | ||
1.一個基于js的下拉選擇組件的方法,其特征在于, 主要包括如下步驟:1)定義對外提供的接口函數,2)定義配置項的默認值,3)讀取接口的傳入參數,4)根據參數model與group的值生成不同的下拉組件,包括單選分組、單選不分組、多選分組和多選不分組,5)讀取參數action的值,6)在用戶選擇完成,點擊確定按鈕后執行action對應的函數操作。
2.根據權利要求1所述一個基于js的下拉選擇組件的方法,其特征在于, 所述1)定義對外提供的接口函數是指,封裝下拉選中組件dropChosen.js,對外提供接口$.fn.dropchosen();以多個參數的形式或一個對象參數的形式進行接口參數傳入。
3.根據權利要求2所述一個基于js的下拉選擇組件的方法,其特征在于, 以多個參數的形式進行接口參數傳入,組件默認支持5個參數,第一個為組件的模式,第二個為數據,第三個為選中后執行函數,第四個與第五個不是必須參數分別為下拉框位置及選項是否分組。
4.根據權利要求2所述一個基于js的下拉選擇組件的方法,其特征在于, 以一個對象參數的形式進行接口參數傳入,則能夠傳入多個配置項。
5.根據權利要求1所述一個基于js的下拉選擇組件的方法,其特征在于, 所述步驟3)讀取接口的傳入參數是指,判斷用戶以何種形式進行的傳參,并且讀取參數的值,若是某些參數或者配置項沒有傳值,則讀取默認配置項中的值。
6.一個基于js的下拉選擇組件,其特征在于, 所述下拉選擇組件支持單選與多選,全選以及分組全選,并且組件對外提供一個接口;程序通過調用此接口并傳入相關的配置項,能夠生成一個下拉選擇組件。
7.根據權利要求6所述一個基于js的下拉選擇組件,其特征在于, 所述下拉選擇組件的樣式是基于js的下拉菜單的樣式。
8.根據權利要求6所述一個基于js的下拉選擇組件,其特征在于, 所述下拉選擇組件的模式分為兩種:單選和多選;下拉框的相對位置分為三種:居左、居中和居右;選擇菜單的數據為一維數組或者二維數組。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710033695.7/1.html,轉載請聲明來源鉆瓜專利網。





