J'ai une page html où je veux afficher le traitement avec loading image
entre ajax call
pour enregistrer et son succès. Et cette page j'ai mis en dynamique crm comme webresourse.Chargement de l'image dans l'appel ajax ne fonctionne pas en chrome
Problème est que le chargement fonctionne bien dans mozilafirefox mais ne fonctionne pas dans chrome.
Script:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
Autre code:
<img src="sm_loading.gif" id="loading" style="display:none" />
<input class="custom-btn" id="btnsave" value="Save" onclick="SaveData();" type="button">
function SaveData() {
$('#loading').show();
var stocktrack = {};
stocktrack.sm_Description = descval;
var jsonPO = window.JSON.stringify(stocktrack);
var oDataUri = serverUrl + "/XRMServices/2011/OrganizationData.svc/sm_stocktrackingSet";
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
datatype: "json",
url: oDataUri,
data: jsonPO,
async: false,
beforeSend: function (XMLHttpRequest) {
XMLHttpRequest.setRequestHeader("Accept", "application/json");
},
success: function (data, textStatus, XmlHttpRequest) {
debugger;
$('#loading').hide();
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert(textStatus);
}
});
}
S'il vous plaît suggérer si toute solution est là.
Veuillez afficher la description de l'erreur. –
Bonjour Armen, Il n'y a pas d'erreur dans la console. Et si je ne le cache pas alors après avoir terminé la fonction entière signifie après que l'image soit sauvegardée avec succès. il est tellement déroutant pour moi de trouver une solution. –
Bonjour, essayez d'accéder au panneau "Réseau". Et rechargez la page avec le script. –