不确定我在这里做错了什么:
使用Javascript:
function chooseFile() {
$("#imgInput").click();
}
$("#imgInput").change(function(){
console.log('hi');
});
HTML:
<input type="file" id="imgInput" name="imgInput" />
<input type="button" class="upload-btn" id="upload-init" onclick="chooseFile()" value="Choose image"></input>
当我单击按钮时,selectFile()工作并且文件选择出现,我选择文件并上传带有文件名的“imgInput”元素,但是
$("#imgInput").change(function(){
console.log('hi');
});
根本没有被召唤,这是为什么?是的我包含了JQuery。