我想实现下面的功能。从js到jquery中的另一个js访问函数?
我有两个Jquery.js文件都被导入到一个HTML文件并使用ajax功能。 First.js有一个可以获得json响应的jax函数。如果服务返回成功,我必须调用另一个Ajax调用是存在于Second.js
的test.html
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
<script type="text/javascript" src='js/jquery.js'></script>
<script type="text/javascript" src="js/test.js"></script>
<script type="text/javascript" src="js/test1.js"></script>
</head>
<body>
<div class="ui-body">
<fieldset class="ui-grid-a">
<div id="buttondiv" class="ui-block-a"><a data-role="button" id="loginbtn" data-theme="b">Login</a></div>
<div id="loading" style="display:none"><img src='css/images/demo_wait.gif' /></div>
</fieldset>
</div>
</body>
</html>
第一的.js
$(document).ready(function(){
$.ajax({
.
.
.
success:function(data){
Successcall();
},
error:function(xhr){
alert("Error");
}
});
});
Second.js
$(document).ready(function(){
function Successcall(){
$.ajax({
.
.
.
success:function(data){
alert("In Second JS");
},
error:function(xhr){
alert("Error");
}
});
}
});
我无法调用Successcall();来自Second.js的功能
有人可以帮我解决这个问题。
尝试在第一个文件之前定位第二个文件 –