40 lines
1.2 KiB
JavaScript
40 lines
1.2 KiB
JavaScript
$(function() {
|
|
showHash(location.hash);
|
|
window.onhashchange = function() {
|
|
showHash(location.hash);
|
|
};
|
|
});
|
|
function showHash(hash) {
|
|
$('.box > div').hide();
|
|
var target = hash == "" ? 1 : hash.charAt(hash.length - 1);
|
|
$('.box > div').eq(target - 1).show();
|
|
target != 1 && (location.hash = '#' + target);
|
|
}
|
|
function save() {
|
|
$('#save').attr("disabled",true);
|
|
$.ajax({
|
|
type: 'post',
|
|
url: '/install/lib/base.php?act=install',
|
|
data: {
|
|
dbhost:$('#dbhost').val(),
|
|
dbname:$('#dbname').val(),
|
|
dbuser:$('#dbuser').val(),
|
|
dbpwd:$('#dbpwd').val(),
|
|
},
|
|
dataType: "json",
|
|
success: function(resule){
|
|
$('#save').attr("disabled",false);
|
|
if(resule.state=='success'){
|
|
showHash('#4');
|
|
}else{
|
|
alert(resule.info);
|
|
$('#save').attr("disabled",false);
|
|
}
|
|
},
|
|
error: function(resule) {
|
|
console.log(resule);
|
|
alert('[ Error ] 请求处理失败,错误信息已输出控制台!');
|
|
$('#save').attr("disabled",false);
|
|
},
|
|
});
|
|
} |