我有一些专门用于打印的样式,这些样式正在通过打印介质查询正确应用.问题是,如果你切换到横向打印,我的布局会有所不同,我想为它调整一些东西.有没有办法为横向打印定义样式?
我正在使用jsonp和ajax访问另一台服务器上的Web服务.这是jQuery:
$.ajax({
type: 'GET',
url: wsurl + 'callback=?',
dataType: 'jsonp',
crossDomain: true,
error: function(data) {
console.log('error', data);
},
success: function(data) {
console.log('success', data);
},
complete: function() {
console.log('done');
}
});
Run Code Online (Sandbox Code Playgroud)
问题是正在调用错误回调.它给了我这个非常有用的信息:
{
readyState: 4,
status: 200,
statusText: "success"
}
Run Code Online (Sandbox Code Playgroud)
这是我正在调用的json文件:
{
"id": 0,
"room_number": "0",
"first_name": "Admin",
"last_name": "Istrator",
"password": "",
"salutation": "Mr.",
"telephone": "",
"email": "",
"description": "admin",
"checkin_date": 915797106000,
"checkout_date": 4071557106000,
"last_login_date": 947333106000,
"active_status": true,
"created_date": 915797106000,
"created_by": 0,
"reference_id": ""
}
Run Code Online (Sandbox Code Playgroud)
我首先尝试使用getJSON jQuery方法,结果相同.以为我会尝试基础ajax方法,因为它有更多的控制权,但正如你所看到的,没有运气.那么,请注意我做错了什么?知道为什么它会抛出一个错误并给我一个statusText属性的成功值吗?
好吧,我在ajax调用中添加了一些选项,并从url中删除了回调参数.这是新的ajax调用:
$.ajax({
type: …Run Code Online (Sandbox Code Playgroud)