J'essaye de construire une chaîne de paramètres à envoyer en paramètre à un appel AJAX, mais les différentes façons dont j'ai essayé de construire la chaîne n'ont pas fonctionné, y compris la concaténation simple. Des suggestions pour le faire?JavaScript strings
var partRelationType = checkBox.name;
var partNumber = checkBox.value;
var isChecked = checkBox.checked;
$.ajax({
url: '@Url.Action("SetSelectedPart", "Select", new { customerEstimateKey = ViewBag.CustomerEstimateKey, type = partRelationType, partNumber = partNumber, isSelected = isChecked })',
type: "POST",
async: true
});
WTH est un « @ Url.Action »? – hugomg
Où est la concentatenation, la plupart de ces valeurs semblent être des variables de différentes sortes, et ils doivent être ajoutés comme 'url: 'somewebadress' + some_variabel + 'morestringadress' + a.different.variable,' – adeneo
Le tag url du La fonction Ajax est censée appeler une autre page sur votre serveur. Si vous voulez passer des paramètres dans la page, vous faites comme ceci: 'url: targetPage.html? MyParameter = myValue'. – Thoross