mirror of
https://bitbucket.org/wisemapping/wisemapping-frontend.git
synced 2024-11-30 09:34:55 +01:00
cb2ca74a20
Core-js, web2d and mindplot working baseline * fix .eslintignore remove Raphael dependency * Fix to avoid crashes in _plotPrediction whitout Raphael * Fix minplot basic code inspections * Fix last inspections errors * Inital refactor copying files * Clean up. * Fix web2d cyclic dependencies remove only-warn eslint plugin set import/no-extraneous-dependencies to warn (incorrectly complaining about root package) * Fix web2d Point references (no need to assign it to core) Fix web2d imports in mindplot and update Point refs * Merge 'feature/mindplot_tests' into web2d-coreJS-solutions * mindplot fixes and add viewmode.html playground setup playground config to run the map-render examples fix mindplot components export mootools Static was not working so refactored it fix some references to _peer fix messages __bundle undefined add web2d missing export: Image downgrade cypress to avoid SIGSEGV error Approved-by: Paulo Veiga
50 lines
1.5 KiB
JavaScript
50 lines
1.5 KiB
JavaScript
BootstrapDialog.Request = new Class({
|
|
|
|
Extends: BootstrapDialog,
|
|
|
|
initialize: function(url, title, options) {
|
|
this.parent(title, options);
|
|
this.requestOptions = {};
|
|
this.requestOptions.cache = false;
|
|
var me = this;
|
|
this.requestOptions.fail = function(xhr) {
|
|
// Intercept form requests ...
|
|
console.log("Failure:");
|
|
console.log(xhr);
|
|
};
|
|
|
|
this.requestOptions.success = function() {
|
|
// Intercept form requests ...
|
|
var forms = me._native.find('form');
|
|
_.each(forms, function(form) {
|
|
$(form).on('submit', function(event) {
|
|
// Intercept form ...
|
|
me.requestOptions.url = form.action;
|
|
me.requestOptions.method = form.method ? form.method : 'post';
|
|
$.ajax(me.requestOptions);
|
|
event.stopPropagation();
|
|
return false;
|
|
});
|
|
});
|
|
};
|
|
|
|
this._native.find('.modal-body').load(url, function () {
|
|
me.acceptButton.unbind('click').click(function () {
|
|
submitDialogForm();
|
|
});
|
|
me._native.on('hidden.bs.modal', function () {
|
|
$(this).remove();
|
|
});
|
|
me.show();
|
|
});
|
|
},
|
|
|
|
onDialogShown: function() {
|
|
if (typeof(onDialogShown) == "function") {
|
|
onDialogShown();
|
|
}
|
|
}
|
|
|
|
|
|
});
|