그에게 스레드를 클릭 : 내가이 일을 가지고 지금 JQgrid checkbox onclick update database있는 jqGrid 업데이트 데이터베이스는이 일에
,하지만 지금은 열 셀을 클릭 할 수 있어요 및 업데이트 내 DB에 happends,하지만 난 정말로 원하는 것은 업데이트가 체크 박스에서만 발생한다는 것입니다. 셀 클릭이 아닙니다.
그에게 스레드를 클릭 : 내가이 일을 가지고 지금 JQgrid checkbox onclick update database있는 jqGrid 업데이트 데이터베이스는이 일에
,하지만 지금은 열 셀을 클릭 할 수 있어요 및 업데이트 내 DB에 happends,하지만 난 정말로 원하는 것은 업데이트가 체크 박스에서만 발생한다는 것입니다. 셀 클릭이 아닙니다.
나는 당신이 정확하다는 것을 이해하고 체크 박스가있는 셀에만 click
핸들을 설정하려고합니다. 경우에 당신은 수정 된 데모 here를 참조
$("input", rows[i].cells[iCol]).click(function (e) {
에 선
$(rows[i].cells[iCol]).click(function (e) {
을 변경해야합니다.
데모를 시험해 보았습니다. menthioned 링크에서 Oleg가 언급 했으므로 확인란을 명시 적으로 클릭해야했습니다. 셀을 클릭하면 확인란이 활성화되지 않습니다. 나는 FF 3.6.20, Safari, IE 8, Chrome 12.x를 사용했다. – reporter
데모에서는 먼저 'iCol'- 체크 박스가있는 'Aktiv'열의 색인을 얻는다. 그런 다음 모눈의 모든 행을 열거하고 모든 행의 'iCol' ** 열에서만'click' handle **을 설정했습니다. 따라서 다른 세포를 클릭하면 효과가 없습니다. 정확히 어떤 행동을 원하십니까? – Oleg