AjaxControlToolkit v4 的 ComboBox 不允许输入最新 Chrome
ComboBox of AjaxControlToolkit v4 is not allowed to type in latest Chrome
我们的项目正在使用 AjaxControlToolkit
的 v4
,现在我们遇到一个问题,即 ComboBox
不允许输入最新的 Chrome(51.xxx).我试过了,它在早期版本中确实有效(40.xxx 我测试过)。
这就是 ComboBox
的创建方式。
Sys.Application.add_init(function() {
$create(Sys.Extended.UI.ComboBox, {"autoCompleteMode":3,
"autoPostBack":false,
"buttonControl":$get("comboBox2_comboBox2_Button"),
"comboTableControl":$get("comboBox2_comboBox2_Table"),
"dropDownStyle":1,
"hiddenFieldControl":$get("comboBox2_comboBox2_HiddenField"),
"optionListControl":$get("comboBox2_comboBox2_OptionList"),
"selectedIndex":4,
"textBoxControl":$get("comboBox2_comboBox2_TextBox")},
null, null, $get("comboBox2"));
});
这是一个已知问题吗?
我想知道在不升级到最新版本的情况下是否有任何解决方法?
提前致谢!
更新:
我发现它也不适用于最新的 Firefox。
通过将 MaxLength
属性 设置为大于 0 的值得到了解决方案 here。
我们的项目正在使用 AjaxControlToolkit
的 v4
,现在我们遇到一个问题,即 ComboBox
不允许输入最新的 Chrome(51.xxx).我试过了,它在早期版本中确实有效(40.xxx 我测试过)。
这就是 ComboBox
的创建方式。
Sys.Application.add_init(function() {
$create(Sys.Extended.UI.ComboBox, {"autoCompleteMode":3,
"autoPostBack":false,
"buttonControl":$get("comboBox2_comboBox2_Button"),
"comboTableControl":$get("comboBox2_comboBox2_Table"),
"dropDownStyle":1,
"hiddenFieldControl":$get("comboBox2_comboBox2_HiddenField"),
"optionListControl":$get("comboBox2_comboBox2_OptionList"),
"selectedIndex":4,
"textBoxControl":$get("comboBox2_comboBox2_TextBox")},
null, null, $get("comboBox2"));
});
这是一个已知问题吗?
我想知道在不升级到最新版本的情况下是否有任何解决方法?
提前致谢!
更新:
我发现它也不适用于最新的 Firefox。
通过将 MaxLength
属性 设置为大于 0 的值得到了解决方案 here。