2009-11-24 6 views
2

저는 둥근 모서리 (DIV)에 Jquery를 사용했으며 som 이미지와 삭제 링크가 포함 된 datalist를 포함하는 updatepanel을 가지고 있습니다. 삭제 링크를 클릭하면 삭제 명령이 실행되고 이미지를 삭제합니다. (asynchronouse postback). 문제는 내가 삭제 버튼을 클릭 할 때 div : s에 더 이상 둥근 모서리가 없다는 것입니다.Jquery and UpdatePanel

+0

: 그는 두 번 나열되었습니다. 다신론! blasphemy –

답변

2

Sys.WebForms를 사용하여 자바 스크립트를 등록해야합니다. 그러면 다시 게시 할 때마다 다시 실행됩니다.

예 :

$(document).ready(function() { 
    YourFunction(); 
    Sys.WebForms.PageRequestManager.getInstance().add_endRequest(YourFunction); 
}); 

먼저 함수를 호출 할 필요가 없습니다. 저는 100 % 아니에요.

+0

처음으로 페이지가 표시 될 때 둥근 모서리가 나타나게하려면 YourFunction()을 호출해야한다는 것을 확인했습니다. 페이지가로드 될 때 바로 호출 될 필요는 없습니다. –

+0

나는 이것을 시도했지만 다른 문제가 발생했다. 업데이트 패널 외부의 항목은 updatepanel이 업데이트 될 때마다 한 번씩 함수를 호출하는 것처럼 보였습니다. 업데이트 패널에서 올바르게 작동합니다. 당신은 내 피들을 여기에서 볼 수 있습니다 ... [http://jsfiddle.net/QZ3DY/3/] (http://jsfiddle.net/QZ3DY/3/) –

+0

대체 피들이있었습니다 ... [http : /jsfiddle.net/5HWRX/1/](http://jsfiddle.net/5HWRX/1/) –