Jquery – 按下打开按钮(来自input =“file”)后启动一个函数
如何在按下打开*按钮后启动function?
HTML
JS
$(function(){ $('body').append('jq works
'); $("#xxx").submit(function () { $('body').append('start function
'); }); });
jsfiddle http://jsfiddle.net/vGBaK/
编辑:我的意思是这个按钮 – >
谢谢你的推荐! 彼得
您可以使用更改事件,如果选择了相同的文件,它将不会触发,但如果您还清除了click事件,它应该可以工作。
看到这个JSFiddle
$(function(){ $('body').append('jq works
'); $("#xxx").submit(function () { $('body').append('go >>
'); }); $("#yyy").change(function(){ alert("changed"); }).click(function(){ $(this).val("") }); });
这里我假设打开*按钮表示文件输入框的浏览按钮,
$("#yyy").click(function(){ //alert("button clicked") // write your code })