使用 jQuery 在 url 中追加(添加)文本
append(add) a text in url using jQuery
下面的代码工作正常,但我需要在 href 中附加选项 1,
$(document).ready(function () {
$("#head_drop .dd-option").click(function () {
var option = $('.dd-option-value',this).attr('value');
var option1 = $('.dd-option-text',this).text();
// alert(option1);
$.ajax({
type: 'get',
url: '<?php echo $this->getBaseUrl();?>categories/index/city/',
data: {option: option},
success: function(data) {
$(location).attr('href',"<?php echo $this->getBaseUrl()?>");
}
});
});
});
现在 return
http://example.com/
我想要http://example.com/option1
我尝试了$(location).attr('href',"<?php echo $this->getBaseUrl()?>"option1);
但是没有成功,谢谢...
如果 option1
是一个变量,您只需要连接 +
-
$(location).attr('href',"<?php echo $this->getBaseUrl()?>" + option1)
您的 "
放错地方了,应该是:
$(location).attr('href',"<?php echo $this->getBaseUrl()?>option1");
下面的代码工作正常,但我需要在 href 中附加选项 1,
$(document).ready(function () {
$("#head_drop .dd-option").click(function () {
var option = $('.dd-option-value',this).attr('value');
var option1 = $('.dd-option-text',this).text();
// alert(option1);
$.ajax({
type: 'get',
url: '<?php echo $this->getBaseUrl();?>categories/index/city/',
data: {option: option},
success: function(data) {
$(location).attr('href',"<?php echo $this->getBaseUrl()?>");
}
});
});
});
现在 return
http://example.com/
我想要http://example.com/option1
我尝试了$(location).attr('href',"<?php echo $this->getBaseUrl()?>"option1);
但是没有成功,谢谢...
如果 option1
是一个变量,您只需要连接 +
-
$(location).attr('href',"<?php echo $this->getBaseUrl()?>" + option1)
您的 "
放错地方了,应该是:
$(location).attr('href',"<?php echo $this->getBaseUrl()?>option1");