MVC3에 웹 애플리케이션이 있고 Telerik Grid Batch Editing을 사용하고 있습니다.Ajax에서 Controller로 IEnumerable리스트를 보내는 방법
일괄 편집 갱신 된 행을 수집하고 배열 컨트롤러에 아약스와 자바 스크립트에서 IEnumerable을 목록처럼 보낼 수 있도록
[GridAction]
public ActionResult Update(IEnumerable<Customers> updated)
{
///user codes
}
하지만, 방법 등을 IEnumerable 목록을 컨트롤러로 업데이트 열을 반환 변경 버튼을 저장할 수 있나요?
편집 내가 thje 값을 보내기 전에
이
난 그냥이 작업을 수행 할 수있는 컨트롤러 및 변경 사항 저장 버튼 갱신 된 행 데이터를 전송하고 싶지만난 그냥 원하는 PNG로 내 시야를 가하고있어 사용자에게 "로드 하시겠습니까?"라고 물어보십시오. 및 송신 후 내가 원하는 데이터 나 또한
당신이이 상황에 대한의 exprience이 있나요 요청 아약스와 편집 배치를 사용하고 있기 때문에
그래서 내가 아약스 요청과 함께이 작업을 수행 할 thinked 모든 페이지를 새로 고치려면? 내가 ::function TestAjax() {
var Test = [];
for (var i = 0; i < 5; i++) {
Test.push({ ID: i, Name: "RJ" });
}
$.ajax({
type: 'POST',
url: rootUrl('Home/TestPost'),
contentType: "application/json",
//data: { Test: JSON.stringify(data) },
data:JSON.stringify({Test: Test}),
success: function (data) {
alert("Succeded");
}
});
}
으로 그리고 (즉 컨트롤러에서) 서버 측에 내 테스트 자바 스크립트 함수에서 사용되는 것처럼
왜 JavaScript로 보내시겠습니까? 수동으로 구문 분석하지 마십시오. 문제의 코드를 볼 수 있도록보기를 게시하십시오. –
안녕하세요! @AndreiV 내 view.jpg를 붙여 넣고 내가 원하는 것을 설명했습니다. – saulyasar
자바 스크립트 (또는 jQuery)를 사용하여 제출 단추에 이벤트 리스너를 추가하기 만하면됩니다. 클릭하면 '확인'만 표시됩니다. –