1
전화, 그것은 (는)에 HttpHandler를 통해메이크업의 DIV() 함수를 다시 내가 jQuery를 사용하여 DIV 팝업에 대한 몇 가지 데이터를 게시하려고
전화를받을 데이터로 채워 할 생각이야 자체 처리기가 구성되어 잘 작동합니다. 문제는 jquery를 사용하여 해당 데이터를 UI에 게시하고 있습니다.
문제 :
스크립트를 통해 핸들러에 대한 호출 : 첫 번째 방법
function GetProducts(id){
$.getJSON("ProductDetails", id, function (data) {
var div = $('#ProductDetails');
div.css('visibility', 'visible');
});
}
CSS 파일 :
#ProductDetails
{
visibility:hidden;
border: 1px solid black;
position:absolute;
left:50%;
top:50%;
width:150px;
height:150px;
}
이것은 단지에서 모든 사업부에 영향을주지 않습니다 웬일인지, 그리고 그것은 눈에 보이지 않는다.
두 번째 방법 :
전화 :
$(document).ready(function() {
$('#ProductDetails').addClass('hidden');
});
function Get_Product_Details(btn) {
$.getJSON("ProductDetails", id, function (data) {
var div = $('#ProductDetails');
div.removeClass('hidden');
div.addClass('show');
});
}
CSS :
.hidden
{
visibility:hidden;
}
.show
{
visibility:visible;
}
이 디버깅 후 다시 발생할 때까지 동안 잠시 일을 솔기 및 페이지 한다 숨겨진 다시, 나는 수행 된 코드로 인해 짐작하고있다.
&(documnet).ready(......)
$ .getJson 콜백에 나타나는 팝업 div 만들기에 대해 어떻게 생각하세요? 숨겨진 사업부에
덕분에, 난 몰랐하는 내 noobnessity : 의 계정 당신이보기가 꺼리지 않는 경우에 관련된 화제 http://stackoverflow.com/questions/8901256/using-an-httphandler-from-an-external-html-file –
나는 유창하지 않다. 그물에서. 죄송합니다. –