jquery 如何判断是否click事件? 10
我想判断如果选择上面的所属城市的时候把选择之后的值拿到然后点击修改执行ajax无刷新提交但如果不选择所属城市我会把之前的默认值传过去$(this).click(funct...
我想判断 如果选择上面的所属城市的时候 把选择之后的值拿到然后点击修改执行ajax无刷新提交 但如果不选择所属城市 我会把之前的默认值传过去
$(this).click(function(){
var parent_id = $(this).val();
$("#button").click(function(){ //当按钮button被点击时的处理函数
$id = $('#id').val();
$name = $("#name").val();
$status = $('input[name="status"]:checked').val();
if($name != '' && $status!=''){
postdata(); //button被点击时执行postdata函数
}
});
});
这是前者的代码 但是如果在不选择所属城市的时候 直接点修改这样肯定是不执行的 如何在这之前判断是否有所属城市click事件 如果没有 直接加载修改的click事件 网上找到的if( $("#foo").data("events")["click"] ){ alert("click");}这种方式没效果 或者来个有经验的 给点建议 谢谢 展开
$(this).click(function(){
var parent_id = $(this).val();
$("#button").click(function(){ //当按钮button被点击时的处理函数
$id = $('#id').val();
$name = $("#name").val();
$status = $('input[name="status"]:checked').val();
if($name != '' && $status!=''){
postdata(); //button被点击时执行postdata函数
}
});
});
这是前者的代码 但是如果在不选择所属城市的时候 直接点修改这样肯定是不执行的 如何在这之前判断是否有所属城市click事件 如果没有 直接加载修改的click事件 网上找到的if( $("#foo").data("events")["click"] ){ alert("click");}这种方式没效果 或者来个有经验的 给点建议 谢谢 展开
展开全部
当前值直接就是那个select空间的value啊
追问
这个页面我是要执行一个修改的点击事件 点击触发ajax 我不选择所属城市当然有默认值 我可以直接执行这也没问题 可现在关键的问题在于我如果选择select里的所属城市了 那这个时候我带的值就是新点击的产生的值 这个页面用的无刷新提交 是通过点击select 拿到它的值 然后再触发button 带这个新值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个貌似有点难度,不知道那个checkbox的形闹铅式是什么样子的,我感觉应该可有办法液袜好拿那个地区的值的吧?如果能拿到就好办了,你可以跟踪一下看看有没有其他的方法可好镇以拿到值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询