0
我的当前代码是关闭/取消关注按钮,只能在一个ID上工作。但我突然需要加载一个不同的ID(StoreID)页面。该脚本只能抓取一个ID。将JavaScript指定为“全局变量”
我试图把我所有的代码放在函数onClickFunction(){}但它不会回应。我正在考虑点击一下,将StoreID提交给下面的代码可以接受的变量。
这可能吗? 或任何其他意见将不胜感激。
$('button.followButton').click(function(e){
e.preventDefault();
$button = $(this);
var storeID = document.getElementById("storeID").value;
if($button.hasClass('following')){
//$.ajax(); Do Unfollow
$.ajax({
type: "POST",
url: "{{URL::to('api/v1/unfollow')}}",
data: {"error":"0","type": "2","followingID": storeID},
dataType: 'json',
success: function(data) {
if (data.error != 0) {
window.location.href = '{{link_to_route('user-login')}}';
}
}
});
$button.removeClass('following');
$button.removeClass('unfollow');
$button.text('Follow');
}
问题的第一段不明确。我不明白,如果你需要或不需要一个全局变量在同一页或不同的页面(页面我的意思是一个新的加载的HTML页面)。 – Thundar