为了账号安全,请及时绑定邮箱和手机立即绑定

请问jquery ajax 回调函数里面无法触发页面上隐藏的file click事件?

/ 猿问

请问jquery ajax 回调函数里面无法触发页面上隐藏的file click事件?

慕少森 2019-06-18 22:11:18

jquery ajax 回调函数里面无法触发页面上隐藏的file click事件


查看完整描述

4 回答

?
临摹微笑

$('#saveButton').click(function(){
$.ajax({
url: 'test.html',
data: {},
dataType:"json",
type:"post",
success: function(data){

},
complete:function(){
$('#excelFile').click();
},
error:function(){ }
});
});

不过你把excelFile这个隐藏了,能选中得到这个元素吗?

查看完整回答
反对 回复 2019-06-29
?
慕虎7371278

用动态绑定方法 delegate()
$('.choose-abc').delegate('li','click',function(){
alert("ssss");

});

查看完整回答
反对 回复 2019-06-29
?
HUWWW

我前段时间也遇见了这种情况,如果li是本来在页面中的就是可以点击的,但是如果是后来触发的事件动态加载上去的无法点击,我的解决办法是在li里面加入了onclick事件,然后把li触发的事件写在这个函数里面,看你这个应该是移动端的 所以onclick应该不好使,我在移动端用的是ontouchend事件
类似这种的<i ontouchend="cityShow(安庆市)">安庆市</i>

查看完整回答
反对 回复 2019-06-29
?
牧羊人nacy

Bootstrap? js什么的 你确定都引用了? <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 还有这句话

查看完整回答
反对 回复 2019-06-29

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信