Quellcode durchsuchen

update combo

master
Anna Ho vor 2 Jahren
Ursprung
Commit
bfdc20dd4c
1 geänderte Dateien mit 12 neuen und 2 gelöschten Zeilen
  1. +12
    -2
      src/pages/pnspsUserDetailPage_Organization/UserInformationCard_Organization.js

+ 12
- 2
src/pages/pnspsUserDetailPage_Organization/UserInformationCard_Organization.js Datei anzeigen

@@ -249,9 +249,19 @@ const UserInformationCard_Organization = ({userData, loadDataFun, orgData}) => {
valueName:"orgId",
disabled:(!editMode),
dataList: orgData,
filterOptions:(options) => options,
filterOptions:(options, state)=>{
if(!state || !state.inputValue) return options;
let searchStr = state.inputValue.toLowerCase().toLowerCase().trim();
const displayOptions = options.filter((option) =>{
let brNo=option.brNo.toLowerCase().trim();
let enCompanyName=option.enCompanyName?option.enCompanyName.toLowerCase().trim():"";
let chCompanyName=option.chCompanyName?option.chCompanyName.toLowerCase().trim():"";
return brNo.includes(searchStr) || enCompanyName.includes(searchStr)|| chCompanyName.includes(searchStr);
},
);
return displayOptions;
},
getOptionLabel:(item) => item?typeof item==='number'?item+"":(item["brNo"]?item["brNo"]+"-"+item["enCompanyName"]:""):"",
// getOptionSelected: (option, value) => option.label === value.label,
isOptionEqualToValue:(option, newValue, setValue, setInputValue) => {
if(option.id == newValue){
setValue(option);


Laden…
Abbrechen
Speichern