아래와 같이 ajax 호출의 JSON 응답을 기반으로 동적으로 html 테이블을 생성하고 있습니다. 클릭 가능한 이벤트를 json 객체에 대해 약간의 후 처리 작업을 수행 할 수있는 행과 연결하려고합니다. 그러나, 나는 그것을 집어하지 않습니다로서 json 개체를 함수 호출을 통해 전달할 수 없습니다. 여기 좀 도와주세요. json 객체의 속성을 전달하면이 작업을 수행 할 수 있지만 전체 객체가 전달되기를 원합니다.JSON 객체가 함수로 전달되지 않습니다.
$.get(url, { param: ID},
function(data){
$.each(data, function(index, product) {
$('<tr>').appendTo($body)
.append($('<td>').text(product.ID))
.append($('<td>').text(product.firstName))
.append($('<td>').text(product.lastName))
.append($('<td>').text(product.email))
.append($('<td>')
.append($('<a href=\"javascript:deleteProduct(' + product.ID + ');\">')
.append($('<img src=\"/images/delete.png\">'))))
.append($('<td>')
.append($('<a href=\"javascript:editProduct(' + product + ');\">')
.append($('<img src=\"/images/edit.png\">'))));
});
내가 그러나 여기 editProduct (제품) FUNC 호출을 호출 할 수 없습니다 오전 deleteProduct (ID)가 작동합니다.
감사합니다.
감사합니다. 콜백 함수를 onClick 이벤트에 등록하고 완료되었습니다. –