mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-05-30 21:47:30 +00:00
<div class=ajax > can be used to include the result of ajax calls
This commit is contained in:
parent
bf05ef4f95
commit
d1da7adadc
|
@ -382,9 +382,6 @@ $(document).ready( function() {
|
|||
});
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
$(document).ready( function() {
|
||||
$(document).on('change', '.btn-file :file', function() {
|
||||
var input = $(this),
|
||||
numFiles = input.get(0).files ? input.get(0).files.length : 1,
|
||||
|
@ -402,6 +399,47 @@ $(document).ready( function() {
|
|||
if( log ) alert(log);
|
||||
}
|
||||
});
|
||||
|
||||
$('div.ajax').each(function(index) {
|
||||
var element = $(this);
|
||||
var url = element.data('href');
|
||||
console.log('Calling '+url);
|
||||
$.get(url, function(data) {
|
||||
element.html(data);
|
||||
});
|
||||
});
|
||||
$('div.ajax').on('update', function(event, param1) {
|
||||
var element = $(this);
|
||||
var url = element.data('href');
|
||||
if(typeof param1 === 'object') {
|
||||
for(var key in param1) {
|
||||
url += "&"+key+"="+param1[key];
|
||||
}
|
||||
} else {
|
||||
url += "&"+param1;
|
||||
}
|
||||
console.log("Calling: "+url);
|
||||
element.prepend('<div style="position: absolute; overflow: hidden; background: #f7f7f7; z-index: 1000; height: '+element.height()+'px; width: '+element.width()+'px; opacity: 0.7; display: table;"><div style="display: table-cell;text-align: center; vertical-align: middle; "><img src="../views/bootstrap/images/ajax-loader.gif"></div>');
|
||||
// element.html('<div class="ajaxloader" style="min-height: '+element.height()+'px;"><img src="typo3conf/ext/mmk_gocoachtmpl/template/Public/img/ajax-loader.gif"></div>');
|
||||
$.get(url, function(data) {
|
||||
element.html(data);
|
||||
});
|
||||
});
|
||||
$("body").on("click", ".ajax-click", function() {
|
||||
var element = $(this);
|
||||
var url = element.data('href')+"?"+element.data('param1');
|
||||
$.ajax({
|
||||
type: 'GET',
|
||||
url: url,
|
||||
dataType: 'json',
|
||||
success: function(data){
|
||||
for (var i = 0; i < data.length; i++) {
|
||||
noty({text: data[i].text, type: data[i].type});
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
function allowDrop(ev) {
|
||||
|
|
Loading…
Reference in New Issue
Block a user