将表单值添加到url的末尾 – Jquery
我有一个输入字段,其id为#formValueId
我也在这里使用这个function,
function addURL(element) { $(element).attr('href', function(){ return this.href + 'unsubscribe-complete?q=direct_unsubscribe&fn=Public_DirectUnsubscribeForm&id=IDSTRING&' + 'unsubscribeEmail'; }); }
我还创建了一个这样的变量,
var unsubscribeEmail = $("#formValueId").val();
在我的addURL函数的末尾返回this.href行我将变量添加到它的末尾并且它工作得很好但是url没有传递val(); 它只是将var名称放在最后。 我在这做错了什么?
+’unsubscribeEmail’;
通过使用'unsubscribeEmail'
你只需要字符串,所以使用unsubscribeEmail
而不是'unsubscribeEmail'
function addURL(element) { $(element).attr('href', function(){ return this.href + 'unsubscribe-complete?q=direct_unsubscribe&fn=Public_DirectUnsubscribeForm&id=IDSTRING&' + unsubscribeEmail; }); }