在进行ajax调用的时候,如果是在方法前定义的全局变量,方法依然无法获取到变量的值。 window.path = 'c:/text.txt'; $.ajax({ url : url, success : function(data) { alert(window.path); }, error : function(data) { alert(data); } }); 这里必须要在function内部进行定义。