2011-03-18 6 views
1

jeditable을 사용하여 테이블의 셀을 편집 할 때 문제가 있습니다.jeditable 표 셀

프로젝트는 MVC 2 웹 응용 프로그램이며 테이블은 페이지에 대한 표준을 따릅니다. 컨트롤러에서 특정 메서드를 호출하도록 스크립트에 지시하려면 어떻게합니까? 현재 전체 페이지를 셀에로드하기 때문입니다. .editable

$ (문서) .ready (함수() { $ ('.editable') ('HTTP : // localhost를 : 2196/홈/정보'

이 자바 스크립트입니다, { 유형 : '텍스트', 취소 '취소', 이벤트 'dblclick'을 제출 : 'OK', 도구 설명 : '편집을 두 번 클릭합니다 ...' 을}); 을});

이 은 테이블 :

 <% foreach (DataTableEditable.Models.Company item in (IEnumerable<DataTableEditable.Models.Company>)Model) 
     {%> 
      <tr id="<%= Html.Encode(item.ID) %>"> 
       <td class="editable"><%= Html.Encode(item.Name) %> </td> 
       <td><%= Html.Encode(item.Address) %> </td> 
       <td><%= Html.Encode(item.Town) %> </td> 
      </tr> 
     <% }%> 

감사 많은 존

답변

1

감사하지만 지금은 그것을 해결했다.

나는 컨트롤러에

[AcceptVerbs("POST")] 
    public ActionResult UpdateSettings(string id, string value) 
    { 
     return Content(value); 
    } 

를 추가 할 필요가 있었다.