0

ajax を使用してパスワードで保護されたページを要求し、資格情報を渡し、結果のページから html を取得することは可能ですか? 私は自分のasp.net mvcアプリケーションで遊んでいますが、これまでのところうまくいきませんでした。私の見解は次のようになります。

 @Code
  ViewData("Title") = "Index"
 End Code


 <h2>eWeb Job Count</h2>
 <div id="mydiv">
 </div>

<script type="text/javascript">
$(document).ready(function() {
$.ajax({
    type: "POST",
    url: "http://102.143.240.117/dataviews.asp",
    data: "'Administrator', 'password'",
    datatype: "html",
    success: function (dataviewhtml) {
        $('#mydiv').html(dataviewhtml);

    },
    error: function (errorMessage) {
        $('#mydiv').html(errorMessage);
    }

});
});
</script>

ページを読み込んでも、エラー メッセージは表示されず、空白のページが表示されます。ajax経由でポップアップウィンドウにデータを渡すことは可能ですか? ありがとう

4

1 に答える 1

0

はい、可能です。jQuery.ajaxのサポートusernamepasswordオプションは、次の要求時に渡すことができます。

$.ajax({
    type: "POST",
    url: "http://102.143.240.117/dataviews.asp",
    username : 'Administrator',
    password : 'password',
    datatype: "html",
    success: function (dataviewhtml) {
        $('#mydiv').html(dataviewhtml); 
    },
    error: function (errorMessage) {
        $('#mydiv').html(errorMessage);
    }
});
于 2012-06-20T18:02:05.973 に答える