更换 alert 为 bootstrap 的 modal
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
define("login", ["jquery", "validation"], function($){
|
||||
define("login", ["jquery", "bs_alert", "validation"], function($, bs_alert){
|
||||
$("#login-form")
|
||||
.formValidation({
|
||||
framework: "bootstrap",
|
||||
@@ -33,12 +33,10 @@ define("login", ["jquery", "validation"], function($){
|
||||
window.location.href="/";
|
||||
}
|
||||
else{
|
||||
alert(data.data);
|
||||
bs_alert(data.data);
|
||||
}
|
||||
}
|
||||
|
||||
})
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
@@ -1,4 +1,4 @@
|
||||
|
||||
require(["../config"], function(){
|
||||
require(["login"])
|
||||
require(["bootstrap", "login"])
|
||||
});
|
||||
@@ -13,6 +13,8 @@ require.config({
|
||||
code_mirror: "../utils/code_mirror",
|
||||
login: "../app/account/login",
|
||||
oj: "../app/oj",
|
||||
"bs_alert": "../utils/bs_alert",
|
||||
|
||||
|
||||
//formValidation 不要在代码中单独使用,而是使用和修改utils/validation
|
||||
base: "formValidation/base",
|
||||
@@ -33,7 +35,13 @@ require.config({
|
||||
|
||||
//code mirroe 代码编辑器
|
||||
_code_mirror: "codeMirror/codemirror",
|
||||
code_mirror_clang: "codeMirror/language/clike"
|
||||
code_mirror_clang: "codeMirror/language/clike",
|
||||
|
||||
//bootstrap
|
||||
bootstrap: "bootstrap/bootstrap"
|
||||
|
||||
},
|
||||
shim: {
|
||||
"bootstrap": {"deps": ['jquery']}
|
||||
}
|
||||
});
|
||||
7
static/src/js/utils/bs_alert.js
Normal file
7
static/src/js/utils/bs_alert.js
Normal file
@@ -0,0 +1,7 @@
|
||||
define("bs_alert", ["jquery", "bootstrap"], function($){
|
||||
function bs_alert(content){
|
||||
$("#modal-text").html(content);
|
||||
$("#modal").modal();
|
||||
}
|
||||
return bs_alert;
|
||||
});
|
||||
Reference in New Issue
Block a user