文件输入更改事件在IE中不起作用
jQuery文件更改事件在IE中不起作用,但在Safari,Firefox等中完美工作。谁能告诉我为什么这是?文件输入更改事件在IE中不起作用
<script language="javascript" src="jquery.js"></script>
<script language="javascript">
$(document).ready(function() {
$('.m_file').live('change',function() {
alert("Changed");
});
</script>
<input type="file" name="m_file" id="m_file" class="m_file" />
TRY:
$('.m_file').change(function(){
alert("Changed");
});
对接这个答案的任何理由? – 2012-04-03 12:41:55
我可以想象这是因为这与OP已经有了什么没有什么不同,并且没有帮助。查看OP注释中的重复问题链接,以获取此修复。是不是我倒下了BTW。 – 2012-04-03 12:44:03
使用jQuery动态添加输入字段。所以需要“live”..请帮忙 – ramesh 2012-04-03 12:45:22
你使用jQuery 1.7? – coder 2012-04-03 12:39:53
[Jquery:将事件更改为IE上的输入文件]的可能重复(http://stackoverflow.com/questions/2389341/jquery-change-event-to-input-file-on-ie) – oezi 2012-04-03 12:40:22
重复的http:/ /stackoverflow.com/questions/208471/getting-jquery-to-recognise-change-in-ie – 2012-04-03 12:41:48