2
내가 가지고 문제 :JSON 데이터 목록, 여기에 배열
OneCar -> 난 단지 하나 개의 인수를 취할 때이 값을 볼 수 있고 모든
을 확인하지만 내가 ListCar1에 인수 목록을 시도 할 때 ListCar2 만 null 만 볼 수 있습니다
나는 이것이 작은 실수라고 생각하지만 해결 방법을 모르겠습니다. 여기
[HttpPost]
public JsonResult DodajTematSave(string OneCar, string[] ListCar1, List<string> ListCar2)
{
}
는 JSON 액션
입니다
<script type="text/javascript">
function Save() {
var mycars = new Array()
$("[name^='CarString']").each(function() {
mycars.push(this.value);
});
$.ajax({
url: '@Url.Action("DodajTematSave", "StronaGlowna")',
dataType: "json",
data: {
OneCar: mycars[0]
ListCar1: mycars
ListCar2: mycars
},
type: "POST",
async: false,
error: function() {
},
success: function (data) {
if (data.Success) {
alert('success');
}
}
});
}
</script>
정답 :
<script type="text/javascript">
function Save() {
var mycars = new Array()
$("[name^='CarString']").each(function() {
mycars.push(this.value);
});
$.ajax({
url: '@Url.Action("DodajTematSave", "StronaGlowna")',
dataType: "json",
data: {
OneCar: mycars[0]
ListCar1: mycars
ListCar2: mycars
},
type: "POST",
traditional: true,
async: false,
error: function() {
},
success: function (data) {
if (data.Success) {
alert('success');
}
}
});
}
</script>
위대한 답변 만이 작은 일은 괜찮습니다 :) 많은 thanks :) –