
Odeslání requestu na url, ale zůstat na aktuální stránce, jak?
Ahoj,
potřebuji odeslat request na url a zůstat na aktuální stránce.
.append($('<td/>').html("<a href='rest/controller/d/" + index + "' onclick='document.getElementById(\"" + index + "\").remove();'>del</a>"))
řádka přechází na url rest/controller/d/nejakycislo - ta smaže soubor, já ale potřebuji zůstat na aktuální stránce, nevím jak to napsat, ale vím že to určitě jde
Poradí mi někdo?
Celý kód:
$(function () {
$('#fileupload').fileupload({
dataType: 'json',
done: function (e, data) {
$("tr:has(td)").remove();
$.each(data.result, function (index, file) {
$("#uploaded-files").append(
$('<tr/>').attr('id', index)
.append($('<td/>').text(file.fileName))
.append($('<td/>').text(file.fileSize))
.append($('<td/>').text(file.fileType))
.append($('<td/>').html("<a href='rest/controller/get/" + index + "'>Click</a>"))
.append($('<td/>').html("<a href='rest/controller/d/" + index + "' onclick='document.getElementById(\"" + index + "\").remove();'>del</a>"))
)//end $("#uploaded-files").append()
});
},
progressall: function (e, data) {
var progress = parseInt(data.loaded / data.total * 100, 10);
$('#progress .bar').css(
'width',
progress + '%'
);
},
dropZone: $('#dropzone')
});
});
AJAXem?
Případně když už tam máš jQuery:
Děkuji za radu, jen nevím jak to správně zapsat do kódu, hlavně kam... ?
S ajaxem a jquerym nemám zkušenosti, teprve se učím, to co mám mám z tutoriálku a jen to rozšiřuji.
No tam kde chceš, aby se to zavolání vyvolalo.
Človek čo napísal vyššie uvedený kód, a rozumie mu, nemôže mať problém s takou banalitou ako "odoslať request na url". Čiže ja tomu nerozumiem.
díky za radu