0

友人 私は問題を抱えています 自分自身を削除する機能を持つユーザー コントロールを作成する必要があります。作成しましたが、削除のメカニズムを明確にしていませんでした。素敵な画像に関連付ける必要があります。フレームに添付されているコードを以下に示しますが、そうではありません

        $('#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 () 
4

2 に答える 2

0
$("#delete").live("click", function(){
    //code
    $(this).remove(); //delete itself
});
于 2012-06-12T10:12:38.483 に答える
0

画像が input type="image" として宣言されている場合、送信ボタンのように動作し、ページを送信します。event.preventDefault() または同等の関数を JavaScript 関数に追加して、ページを送信するデフォルトの動作を防止する必要があります。

于 2012-06-12T19:02:48.437 に答える