C#.NETでjQuery.ajaxを呼び出し中にこれは私のjQueryのコードである一方で -無効な応答
$("#test_link").click(function() {
jQuery.ajax({
type: "POST",
url: "http://localhost:8882/Hello.aspx",
data: '',
cache: false,
success: function(response)
{
alert(response);
}
});
});
Hello.aspxは単に 'Hello Worldの' を出力します。私はそれが次の応答との警告を示してリンクをクリックすると -
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<html>
<head>
<title>Hello World</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name=vs_defaultClientScript content="JavaScript">
<meta name=vs_targetSchema content="http://schemas.microsoft.com/intellisense/ie5">
</head>
<body MS_POSITIONING="GridLayout">
Hello World
</body>
</html>
理想的には、それがなければならないだけで「印刷のHello World」
Jsonデータタイプの場合、alert(respnse.d) –
Hello.aspxページに直接アクセスしようとするとどうなりますか?同じエラーが出ますか?同じポートを使用していますか?それはクロスドメインの問題(ポート80の呼び出しポート8882) –
@ラヴィーいいえ、動作していない – skos