【问题标题】:how to get href value in Server side when click the anchor tag单击锚标记时如何在服务器端获取href值
【发布时间】:2019-03-19 18:10:57
【问题描述】:

我有一个每行都包含锚标记的表,当单击锚链接时,我使用 jquery 获取 href 值并将 href 值绑定到隐藏字段中,同时我想在服务器端传递隐藏字段值..!

点击锚标签时如何传递隐藏字段值这可能..? 或者建议其他方式

【问题讨论】:

  • 当您单击锚链接并使用 jquery 绑定隐藏字段中的 href 时,还可以使用 ajax GET 或 POST 将该 href 发送到服务器:w3schools.com/jquery/ajax_ajax.asp 祝你好运!
  • 请告诉我们你到目前为止的逻辑。此外,还不清楚单击链接是否会提交一些表单,或者您是否允许它进行页面转换,或者什么。
  • 我使用 ajax Post 方法将 href 值发送到服务器端,感谢好友@Chris
  • 好的,干得好!!

标签: jquery html anchor server-side


【解决方案1】:

使用类似 jquery 的方式获取 href 值

   $(document).ready(function () {
                    $('.info_link').click(function () {
                        var href = $(this).attr('href');
                        getHREFValue(href);
                    });
                });

然后使用 Ajax 将 href 值传递给服务器端

                function getHREFValue(data) {
                    $.ajax({
                        type: "POST",
                        dataType: "json",
                        contentType: "application/json; charset=utf-8",
                        data: "{'HrefValue':'" + data + "'}",
                        url: "./List.aspx/Insert",
                        success: function (Record) {

                            if (Record.d == true) {
                                console.log("Success");
                            }
                            else {
                                console.log("Failure");
                            }
                        },
                        error: function (error) {
                            console.log(error);
                        }
                    });
                }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-28
    • 1970-01-01
    相关资源
    最近更新 更多