Je suis absent quelque chose ici. J'ai eu cette jQuery JavaScript:
$.ajax({
type: "POST",
url: "/update-note-order",
dataType: "json",
data: {
orderedIds: orderedIds,
unixTimeMs: new Date().getTime()
}
});
Où orderedIds
est un nombre JavaScript array (par exemple, var orderedIds = [1, 2]
).
La manutention Controller
méthode:
[HttpPost]
public void UpdateNoteOrder(long[] orderedIds, long unixTimeMs)
{
...
}
Quand je mets un Debugger.Break()
en UpdateNoteOrder()
, orderedIds
est null
dans la fenêtre espion. (unixTimeMs
, cependant, a une valeur numérique.)
Comment puis-je passer le nombre matrice $.ajax()
tels que orderedIds
est long[]
dans mon contrôleur?