如何从通过以下脚本制作的链接中删除参数... 这包括使用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>
答案 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>