0

このようなログイン保護されたページへの ajax 呼び出しを行っています

  $(".box01 .selproduct").live("click", function(e) {
    var color = $(this).parent('.box01').find('.color').val();
    var size = $(this).parent('.box01').find('.size').val();
    var pid=$(this).parent('.box01').find('.hdinput').val();
    var pathname = window.location.pathname;

    var data = { submit: "selected",size:size,color:color,pid: pid};
    $.ajax({
        type: "POST",
        url: pathname ,
        data: data,
        success: function(data) {

        },
        error: function(XMLHttpRequest, textStatus, errorThrown) {

        },
        complete: function(data) {

        }
    });
    return false;

ページはログインによって保護されているため、何も返されません。Cookie を確認すると、Cookie が見つかりました

あなたのAuthCookie

文字列値を保持します。この Cookie を使用して ajax 呼び出しを変更し、要求されたページに対して認証する方法はありますか?

4

1 に答える 1

1

これを試しましたか?

var pathname = window.location.href; 
于 2013-11-04T06:57:29.090 に答える