1234567891011121314151617181920212223242526272829 |
- (function($,History){
- var State = History.getState();
- $(document).ready(function(){
- if($.isEmptyObject(State.data)){
- History.pushState({
- type: 'install',
- id: 'config'
- },'Bugs','config');
- }
- $(window).on('statechange',function(){
- State = History.getState();
- $.get('api.php',State.data,function(d){
- $('body').html(d);
- $('#install').click(function(){
- $('#install').attr('disabled','disabled');
- $.get('api.php?'+$("#config").serialize()+'&dbtemplate=install&type=install&id=run',function(d){
- if(d != "pass"){
- alert(d);
- $('#install').removeAttr('disabled');
- }else{
- alert('Installation successful!');
- location = '..';
- }
- },'text')
- });
- },'html');
- }).trigger('statechange');
- });
- })(jQuery,History);
|