朋友我有问题 我们需要创建一个能够自行删除的用户控件,我做了但我们没有清除删除机制,它应该与一个漂亮的图片相关联。下面给出了附加到框架的代码,但不是
$('#delete').bind('click', function () {
alert('test');
var urlA = '<%=Url.Action("DeleteMessage","Ticket")%>';
$.ajax({
url: urlA,
type: 'POST',
data: { idMessage:$(this).parents("div:first").find("input[name='MessageID']").val(),idticket:$('#TicketID').val() },
success: function (data) {
alert(data);
}
});
});
但是当我写这篇文章时,却把我扔到主页上是错的
$('#delete').live('click', function ()
答案 0 :(得分:0)
$("#delete").live("click", function(){
//code
$(this).remove(); //delete itself
});
答案 1 :(得分:0)
如果您的图像被声明为输入类型=“图像”,那么它将表现得像提交按钮并提交您的页面。您应该通过添加event.preventDefault()或等效于您的javascript函数来阻止提交页面的默认行为。