1

我动态地创建了 Accrodions,每个窗格内都有一个链接按钮。我已经为链接按钮的 ID 分配了一个值。我想要完成的是,当我单击其中一个窗格中的链接按钮时,我想使用 ID' 值作为参数。

我的阿贾克斯:

function FireThisEvent() {
    var Value;

        $("lnkCopy").click(function(event) {Value = (event.target.id);})
        alert(Value);
        alert(lnkCopy.val());
        $.ajax({
            type: "POST",
            url: "frmSchemeSetup.aspx/sbGetData",
            data: '{sdPreNo: Value}',
            type: "POST",
            contentType: "application/json; charset=utf-8",
            dataType: "JSON",
            timeout: 10000,
            success: function() {
                alert("YEAH!!!");
            },
            error: function(xhr, status) {
                alert(status + " - " + xhr.responseText);
            }
        });

    }

我怎样才能做到这一点?

这是我将事件添加到链接按钮的地方

lnkCopy.Attributes.Add("onclick", "FireThisEvent()")
4

1 回答 1

0

在下面这篇文章的帮助下,我设法让我的 Ajax 调用我的 WebMethod 。

于 2013-03-04T10:35:48.450 回答