功能已定义。他们工作正常。在原始页面(没有ajax)中,情况是:
<script>
$(document).ready( function(){
callA();
});
</script>
<script>
function callA(){..}
</script>
在这种情况下它工作正常。但是如果使用 ajax 调用同一个页面,它会说
callA is not defined
在萤火虫控制台中。
我错过了什么吗?如果它不应该工作,那么这在第一种情况下如何工作?
请帮忙。
编辑:这就是它的名称。
$.ajax({
url:selectedPortletURL,
method: "GET",
success: function(data)
{
$("#searchCriteriaDiv").html(data);
},
error: function(jqXHR, textStatus, errorThrown) {
alert("error:" + textStatus + " - exception:" + errorThrown);
}
});