Ich brauche eine Seite über AJAX aufgerufen, um jedes Mal, wenn ich es anfordern, vollständig neu zu laden. Zur Zeit, wenn sie zum ersten Mal angefordert wird, lädt sie die Seite korrekt, aber wenn sie das zweite Mal angefordert wird, lädt sie mit dem vorherigen Ergebnis und lädt dann nach 2 oder 3 Sekunden das neue Ergebnis.Reload aufgerufene Seite bei jedem Ajax Call
Ich möchte, dass es ein Ladebild zeigt, während es die Seite in mein div lädt.
Siehe Code Ich verwende unter:
$io('#load_order_preview').on('click', function(){
var portfolioName = $io("#portfolioName").val();
var instrumentType = $io("#instrumentType").val();
var securityName = $io("#securityName").val();
var orderType = $io("#orderType").val();
var priceType = $io("#priceType").val();
var quantityRequested = $io("#quantityRequested").val();
var orderTermName = $io("#orderTermName").val();
var limitPrice = $io("#limitPrice").val();
var stockPrice = $io("#stockPrice").val();
var stopPrice = $io("#stopPrice").val();
var dataString = 'portfolioName='+ portfolioName + '&instrumentType=' + instrumentType + '&securityName=' + securityName + '&orderType=' + orderType + '&priceType=' + priceType + '&quantityRequested=' + quantityRequested + '&orderTermName=' + orderTermName + '&limitPrice=' + limitPrice + '&stopPrice=' + stopPrice;
$io('#load_popup_modal_orderpreview').load(
'load-preview.php?' + dataString
}).modal({
backdrop: 'static',
keyboard: false
}).show();
});
ich wie etwas Hilfe wirklich würde dieses Problem zu lösen.
Vielen Dank im Voraus.
entfernen Sie zusätzliche Semikolumn aus 'Hintergrund: 'statisch',;'. –
Wo ist dein Ajax Anruf? – user7417866
Ich habe das extra Semikolon entfernt und es funktioniert immer noch nicht und es tut mir leid, dass ich keinen Ajax benutze. nur regelmäßige jquery Javascript –