Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery React select plus选项组下拉列表异步问题_Jquery_Reactjs_React Select - Fatal编程技术网

Jquery React select plus选项组下拉列表异步问题

Jquery React select plus选项组下拉列表异步问题,jquery,reactjs,react-select,Jquery,Reactjs,React Select,我在React中使用React Select Plus控件绑定下拉列表。在React中绑定异步选项组下拉列表时出现查找问题。 这是我的代码: getSearch=(输入)=>{ 如果(!输入){ 返回Promise.resolve({options:[]}); } const newstate=this.state; this.setState({newstate}); newstate.loadingtext='正在搜索…'; const searchLocation=Object.assi

我在React中使用React Select Plus控件绑定下拉列表。在React中绑定异步选项组下拉列表时出现查找问题。 这是我的代码:

getSearch=(输入)=>{
如果(!输入){
返回Promise.resolve({options:[]});
}
const newstate=this.state;
this.setState({newstate});
newstate.loadingtext='正在搜索…';
const searchLocation=Object.assign({},cookie.load('cLocation');
searchLocation.searchText=输入;
searchLocation.isBusiness=true;
常量myInit={
方法:“POST”,
标题:{
“访问控制允许来源”:“*”,
“内容类型”:“应用程序/json”,
接受:'application/json',
},
正文:JSON.stringify(searchLocation),
};
返回fetch(`url/methodname`,myInit)
.then(response=>response.json())
.then(json=>[{value:json.data,label:json.data}]);
}
gotoSearch=(值)=>{
window.open(value.html\uURL);
}

什么不起作用?请注意,您的代码段没有真正工作,您不能只使用
onChange={this.onChangeö.bind(this)}
?请更好地解释一下,当我使用动态url实现选项组时,什么是不工作的。您可以提供示例,说明选项组的异步选项。为什么您同时使用
选项
加载选项
?在
Select.Async
中,我认为您应该只使用
loadOptions
prop。看这里有什么不起作用?请注意,您的代码段没有真正工作,您不能只使用
onChange={this.onChangeö.bind(this)}
?请更好地解释一下,当我使用动态url实现选项组时,什么是不工作的。您可以提供示例,说明选项组的异步选项。为什么您同时使用
选项
加载选项
?在
Select.Async
中,我认为您应该只使用
loadOptions
prop。看这里