我正在尝试让我的 jquery ajax 正常工作,但ReferenceError
在使用 Firebug 开发时面临:
jQuery(document).ready(function() {
jQuery('.my-div').click(function(e){
e.preventDefault();
var href = jQuery(this).attr('href');
jQuery.ajax({
type: "POST",
url:href,
dataType:html,
success: function(data, status, xhr){ $('#div_to_load_html').html(data); },
error: function(){ alert("Error"); },
});
});
})
html:
<div class='my-div'><a href='/place/to/go/'>GO!</a></div>
当我单击“my-div”时,Firebug 返回: ReferenceError: html is not defined @ http://www.mydomain.com/:38,它引用了我的 jquery 中的行dataType:html
。
谢谢你的想法!