所以我一直在第一次深入研究处理 jquery 的 javascript。
尝试使用内置的 $.ajax() 将 html 加载到同一页面上的 div 时出现此错误。提前致谢。
$(document).ready(function(){
$('#searchbtn').on('submit', function(){
$.ajax({
type:"GET",
url: $(this).val()
}).done(function(data) {$(#mainView).append(data)});
});
});
});
这是相应的HTML。还要注意,这是通过 XML“CDATA”传递的。
<html>
<body>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.1.min.js></script>
<script type="text/javascript" src="http://code.jquery.com/jquery-migrate-1.2.1.min.js></script>
<div id ="container">
<h1 id="titleLogo">Web+</h1>
<div class="bar" id="navBar">
<form name="urlBar" action="" method="GET">
<label for="urlsearch">Let's browse together: <input type="url" name="url" id="url" value="http://www.google.com"></label>
<label for="searchbtn"><input type="submit" value="go" id="searchbtn"></label>
</form>
</div>
<div class="bar" id="userBar"></div>
<div class="view" id="mainView"></div>
<div class="bar" id="viewsBar"></div>
<hr>
</body>
</html>