この JavaScript コードでは、その関数を呼び出すと、このアラートは JSON を出力しますが、いくつかの値が欠落しています。完全に 3 つのフィールド (2 つのグループ) があり、次のように出力されることがあります。
{"":"01bce391-d3a2-4582-8e53-6a45bb583284","cast":"07392eb1-c356-4760-8f4c-
62ff164ca721"}
また
{"":"01bce391-d3a2-4582-8e53-6a45bb583284","asd":"01bce391-
d3a2-4582-8e53-6a45345242","cast":"07392eb1-c356-4760-8f4c-62ff164ca721"}
カウンタ:
var counteradd=4;
$("#getButton").click(function () {
var jsonadd = {};
for(i=1; i<counteradd;i++) {
jsonadd[$('#textboxadd' + i).val()] = $('#searchaddid' + i).val();
alert('#searchaddid' + i);
alert($('#searchaddid' + i).val());
}
alert(JSON.stringify(jsonadd));
});