弘帝系统后台留言回复链触发了reply动作
var reply = function (o) {
$.ajax({
data: { ajax: 1,act: "reply"},
type: 'post',
dataType: 'text',
success: function (data) {
o.closest("li").find(".reply").html(data);
}
});
}
生成了input[type=submit]表单按纽,然而使用
$("input[type=submit]").click(function(){alert(“点击效果”)})
却并不显示点击效果
解决办法:
$(document).on("click","input[type=submit]",function(){
var act=$(this).attr("act");
if (act=="update"){
var content=$("textarea[name=content]").html();
if (content==""){alert("回复内容不能为空!");return false;}
}
})
ajax生成的表单为异步行为,导致绑定事件失败,使用全局绑定事件解决。 |