私はjQueryが初めてです。booked
jQueryを介して別のページの値を取得する方法はありますか?
$(document).ready(function() {
$(".active").click(function() {
var booked=$(this).val();
confirm(booked);
});
});
私はjQueryが初めてです。booked
jQueryを介して別のページの値を取得する方法はありますか?
$(document).ready(function() {
$(".active").click(function() {
var booked=$(this).val();
confirm(booked);
});
});
純粋にクライアント側の場合は、CookieまたはHTML5を使用します。localStorage
localStorage.setItem('bookedStatus' + customerId, true);
それ以外の場合、データがすでにサーバーに送信されている場合はajaxを使用します。
$.get('/site/getBookingStatus?customerId=' + customerId, function(data){
alert(data);
});
または、これが単純な文字列の場合、別のページに移動するときにページの URL を追加できます。これがセキュリティで保護されたデータである場合は、文字列を暗号化して添付できます。
URL は次のようになります。example.com/nextPage?x=booked
次のページでは、文字列を次のようにデコードして取得できます。
var encodedData = window.location.href.split('=')[1];
var bookedValue = decodeURI(encodedData);
スクリプトを暗号化した場合は、次のページで復号化する必要があります。
同じドメインにある場合は、Cookieを試すことができます。
jQuery cookieプラグインを使用する必要があります(クロスブラウザーの問題を解決するため)。
次のようなことを試してください。