如何在按下打开*按钮后启动功能?
HTML
<form id="xxx">
<input id="yyy" type="file" />
</form>
JS
$(function(){
$('body').append('jq works <br />');
$("#xxx").submit(function ()
{
$('body').append('start function<br />');
});
});
的jsfiddle http://jsfiddle.net/vGBaK/
编辑: 我的意思是这个按钮 - &gt;
先谢谢! 彼得
答案 0 :(得分:1)
您可以使用更改事件,如果选择了相同的文件,它将不会触发,但是如果您还清除了点击事件,它应该有效。
请参阅此JSFiddle
$(function(){
$('body').append('jq works <br />');
$("#xxx").submit(function ()
{
$('body').append('go >> <br />');
});
$("#yyy").change(function(){
alert("changed");
}).click(function(){
$(this).val("")
});
});
答案 1 :(得分:0)
这里我假设打开*按钮表示文件输入框的浏览按钮,
$("#yyy").click(function(){
//alert("button clicked")
// write your code
})