Jquery-在按下打开按钮(从输入=“文件”)后启动函数
按下打开*按钮后,如何启动功能 htmlJquery-在按下打开按钮(从输入=“文件”)后启动函数,jquery,file-upload,input,Jquery,File Upload,Input,按下打开*按钮后,如何启动功能 html <form id="xxx"> <input id="yyy" type="file" /> </form> js $(function(){ $('body').append('jq works <br />'); $("#xxx").submit(function () {
<form id="xxx">
<input id="yyy" type="file" />
</form>
js
$(function(){
$('body').append('jq works <br />');
$("#xxx").submit(function ()
{
$('body').append('start function<br />');
});
});
$(函数(){
$('body').append('jq works
');
$(“#xxx”)。提交(函数()
{
$('body').append('start function
');
});
});
JSFIDLE
编辑:我的意思是这个按钮->这里我假设open*按钮意味着文件输入框的浏览按钮
$("#yyy").click(function(){
//alert("button clicked")
// write your code
})
您可以使用更改事件,如果选择了相同的文件,则不会触发更改事件,但如果您也在单击事件上清除了更改事件,则更改事件应该会起作用 看到这个了吗
$(函数(){
$('body').append('jq works
');
$(“#xxx”)。提交(函数()
{
$('body')。追加('go>
');
});
$(“#yyy”).change(函数(){
警报(“变更”);
})。单击(函数(){
$(this.val(“”)
});
});
$(function(){
$('body').append('jq works <br />');
$("#xxx").submit(function ()
{
$('body').append('go >> <br />');
});
$("#yyy").change(function(){
alert("changed");
}).click(function(){
$(this).val("")
});
});