を実行するためのjQueryのアヤックスや.LOADを取得できませんtest.htmlという。はここだスクリプト
ここ<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js" type="text/javascript"></script>
</head>
<body>
<script language=javascript>
$(document).ready(function() {
$("button").click(function() {
$.ajax({
url : "http://localhost:101/test2.html",
dataType : "html",
success: function(data){ alert(data); $("div").html(data); }
});
});
});
/*
$(document).ready(function() {
$.ajax({
url : "http://localhost:101/Scripts/testscript.js",
dataType : "script"
//success: function(data){ $("#inner-main").html(data); }
});
});
*/
</script>
<button> bleh </button>
<div> </div>
</body>
</html>
だtest2.html:
<script type=javascript>
alert("lock and load, outside!");
$(document).ready(function() {
alert("lock and load!");
});
</script>
<p>Hello, world </p>
私はtest2はロードし、それにスクリプトを実行するTEST1取得することはできません。 divに表示する< p>(Hello World)が表示されます。しかし、スクリプトは実行しないでください。 私が見る唯一の警告は、成功時に呼び出された関数からです。
私は間違っていますか? あなたのAJAX呼び出しでこのURLを試してください:
url : "test2.html",
・ホープ、このことができますtest1.htmlする
URLはhttp://localhost:101/test1.html
Javascriptコンソールにエラーがありますか? –
いいえ、IE9にはない(F12開発ツール、スクリプトタブ) – Anon
これはIE9、Opera 11、Chromeを実行しようとしました。いずれにしても動作しません。 – Anon