1.js中的Math.floor使用
<html>
<body>
<script type="text/javascript">
document.write(Math.floor(1.70) + "<br />")
document.write(Math.floor(0.40) + "<br />")
document.write(Math.floor(5) + "<br />")
document.write(Math.floor(5.1) + "<br />")
document.write(Math.floor(-5.1) + "<br />")
document.write(Math.floor(-5.9))
</script>
</body>
</html>
结果
1
0
5
5
-6
-6
2. $(window.parent.document)
var topWindow = $(window.parent.document); 在子窗口中操作父窗口:$(window.parent.document)
解决来源:传送门
3.$.ajaxSetup({})设置全局ajax
通俗的理解就是把ajax中相同的东西先封装起来,下面就是一个ajax请求完成是的操作封装。
$.ajaxSetup({
complete: function(XMLHttpRequest, textStatus) {
if (textStatus == "parsererror") {
$.modalConfirm("登陆超时!请重新登陆!", function() {
window.location.href = ctx + "login";
})
} else if (textStatus == "error") {
$.modalAlert("请求超时!请稍后再试!", 'warning');
}
}
});