이 당신 인해 크로스 - 기원 제한에 "브라우저"를 통해 요청을 제한 할 수 있습니다 내 HTML-JS 페이지 코드"오류 로딩 페이지는"
$(document).on('pageinit', '#mainpage', function() {
$(document).ready(function() {
$("#login").click(function() {
$.mobile.changePage("#authpage", {
transition: "slide",
changeHash: false
});
});
});
var uri2 = 'api/CEP/AuthenticateUser'
function find() {
var userid = $('#UserID').val();
var pass = $('#Password').val();
var reqType = $('#RequestType').val();
var data = {
strUser: userid,
strPassword: pass,
strReqType: reqType
};
$.getJSON(uri2, data)
.done(function (data) {
$('#User').text(formatItem2(data));
})
.fail(function (jqXHR, textStatus, err) {
$('#User').text('Error: ' + err);
});
}
function formatItem2(item2) {
return 'Emp ID: ' + item2.EmpID + ' RequestType: ' + item2.ResultMsg + ' Name: ' + item2.EmpName;
}
<div id="authpage" data-role="page">
<div data-theme="a" data-role="header">
<a href="#mainpage" class="ui-btn-left" data-transition="slide" data-direction="reverse">Back</a>
<h3>
LOGIN
</h3>
</div>
<div class="table-thing with-label widget uib_w_5 d-margins" data-uib="jquery_mobile/input" data-ver="0">
<label class="narrow-control label-inline">UserID</label>
<input class="wide-control" placeholder="Your UserID" type="text" id="UserID">
<label class="narrow-control label-inline">Password</label>
<input class="wide-control" placeholder="Your UserID" type="Password" id="Password">
<label class="narrow-control label-inline">RequestType</label>
<input class="wide-control" placeholder="Your UserID" type="text" id="RequestType">
<a class="widget uib_w_3 d-margins" data-uib="jquery_mobile/button" data-ver="0" data-role="button" id="btnclk" href="newpage" onclick="find();">Login</a>
</div>
<div data-role="content">
<div data-iscroll>
<ul data-role="listview" id="authlist" data-divider-theme="b"></ul>
</div>
</div>
</div>
질문에 정교합니다. – Omar
안녕하세요, 저는 Intel XDK에서 새로 왔습니다. 언제든지 내가 어떤 webmethods를 호출하거나 json 데이터를 가져 오면 에뮬레이터 상단에 페이지 로딩 오류가 표시됩니다. –