如何从jquery脚本中的url中删除params

时间:2017-05-24 07:48:02

标签: javascript jquery

如何从通过以下脚本制作的链接中删除参数...  这包括使用jquery,如果可能的话请让我知道jquery脚本中的解决方案

 <script>
            $(function() {
                $('a[name="searchLink"]').bind('click', function() {
                var a =$(this).attr('href', $(this).attr('href') + '?startdate=' + start().StartDate +'&enddate=' + start().EndDate);
                })
            })
    </script>

1 个答案:

答案 0 :(得分:1)

以下是您问题的解决方案。

您有此功能可创建网址

$(function() {
            $('a[name="searchLink"]').bind('click', function() {
            var a =$(this).attr('href', $(this).attr('href') + '?startdate=' + start().StartDate +'&enddate=' + start().EndDate);
            })
        })

因此,为了获得这个基本网址,你可以使用这个简单的代码,我已经使用了示例网址。你可能会有所不同

$( document ).ready(function() {
     var baseurl = $('.link').attr('href').split('?')[0];
    console.log(baseurl);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a class="link" href="https://support.google.com/mail/answer/56256?hl=en&test=213213321312">Normal Sample URL</a>