Javascript IE@Html.textboxforonchange事件不起作用

Javascript IE@Html.textboxforonchange事件不起作用,javascript,asp.net-mvc,internet-explorer,Javascript,Asp.net Mvc,Internet Explorer,我在input type=“text”中遇到了IE 11和onchange事件的问题 在chrome上,它就像一个魅力,但在IE 11的特定版本上,它根本不起作用。即使window.onload事件也不会在IE中触发。我搜索了internet,但到目前为止,我尝试的每个解决方案都不起作用。 有什么解决办法吗?基本上,我想实现一种方法,当用户在文本框中输入一些字符串时(而不是通过扫描器手动输入),控制器可以执行Ajax操作来检索数据。使用函数而不是使用箭头函数。IE11不支持箭头功能以及许多其他功

我在input type=“text”中遇到了IE 11和onchange事件的问题

在chrome上,它就像一个魅力,但在IE 11的特定版本上,它根本不起作用。即使window.onload事件也不会在IE中触发。我搜索了internet,但到目前为止,我尝试的每个解决方案都不起作用。
有什么解决办法吗?基本上,我想实现一种方法,当用户在文本框中输入一些字符串时(而不是通过扫描器手动输入),控制器可以执行Ajax操作来检索数据。

使用函数而不是使用箭头函数。IE11不支持箭头功能以及许多其他功能

您还应该考虑使用polyfill

@Html.TextBoxFor(function(model){ model.PartNumber, new { @onchange = "OnChangeEvent()" }})

不要使用箭头函数,而是使用函数。IE11不支持箭头功能以及许多其他功能

您还应该考虑使用polyfill

@Html.TextBoxFor(function(model){ model.PartNumber, new { @onchange = "OnChangeEvent()" }})

开始使用基于铬的边缘代替。IE11已经死了。我希望我能。公司中的一些用户仍然使用IE,IE也使用手持扫描仪……jquery change()方法有效吗(而不是使用onchange调用)$(“零件号”).change(函数(){alert(“Changed!”;});这里的问题还在于I onload函数在IE上不起作用,很难检查如何调用onload函数?请改用基于铬的Edge。IE11已经死了。我希望我能。公司中的一些用户仍然使用IE,IE也使用手持扫描仪……jquery change()方法有效吗(而不是使用onchange调用)$(“零件号”).change(函数(){alert(“Changed!”;});这里的问题还在于I onload函数在IE上不起作用,很难检查您是如何调用onload函数的?不完全是我的情况不完全是我的情况
@Html.TextBoxFor(function(model){ model.PartNumber, new { @onchange = "OnChangeEvent()" }})