바구니의 내 행에 이미지가 있고 클릭 한 후에 이미지를 변경하고 싶습니다.클릭 후 격자에서 이미지 변경
여러 가지 방법으로 변경하려고했지만 이미지는 그대로 유지됩니다.
가{name:'Basket', index:'Basket', width:7, formatter: basketFormatter, align: 'center', sortable:false, search:false}
포맷터 : 함수
function add2Basket(image, rowId){
$(image).attr('src', '/img/basket_on.gif');
$("#list").setCell(rowId, 'Basket', '<img src="basket_on.gif" />');
그러나 상기 라인 없음
function basketFormatter(cellvalue, options, rowObject){
var rowId = options.rowId;
var basket = '<img src="/img/basket_off.gif" border="0" onClick="add2Basket(this,' + "'" + rowId + "'" + ')"/></a>';
return basket;
}
부분적 이미지 변경
이
그리드의 정의이며 . 추가</a>
없이 올바른 포맷터 HTML 조각을 생성하는 사용자 정의 포맷터를 해결해야 할 모든
귀하는 : ''으로 img는 자동으로 닫는 태그이므로 끝에 '/'를 추가 할 필요가 없습니다. 안녕하세요, 닫기 링크 태그는 무엇입니까? 어쩌면 당신의 문제는 아니지만 글을 써야합니다 : '' –
은 복사/붙여 넣기의 남은 부분입니다.주의 해 주셔서 감사합니다. – PhDJ