2012-02-13 82 views
1

我在MVC3中为“输入文件”创建了一个自定义编辑器模板。带事件的自定义编辑器模板MVC3

我想将此自定义编辑器模板绑定到on change事件,该事件用Java Script验证文件输入。我想要做的是在浏览输入文件时,我希望在选择文件后立即验证文件名,而不必先提交页面。

那么将事件绑定到自定义模板的最佳方法是什么?

回答

1

嗯,你可以添加some.js到你的页面中,您订阅改变事件不显眼:

$(function() { 
    $(':file').change(function() { 
     var filename = $(this).val(); 
     // perform your validations here 
    }); 
});