私のコードは動作しますが、htmlで呼び出すと動作しません。わかりません。 私はhtmlで電話するとエラーが出るUncaught TypeError:Request.callPostは関数ではありませんか?
Uncaught TypeError: Request.call Post is not a function
なぜですか?
<button onclick="Request.callPost('/Api/Page/start/','mypost')" >My button</button>
<br> <br><br>
(function($){
$(document).ready(function(){
var Request={
init:function(){
this.callPost('/Api/Page/all','data'); //ok it work
},
callPost:function(link,data){
$.ajax({
url:link,
type:'POST',
data:data,
dataType:'json',
success:function(response){
console.log(response);
return response;
}
});
},
callGet:function(link,data){
$.ajax({
url:link,
type:'GET',
data:data,
dataType:'json',
success:function(response){
return response;
}
});
},
}
Request.init();
})
})(jQuery);