2011-03-12 5 views
0

초보자입니다.내부 html 페이지 편집하기 befor jQuery 대화 상자가 열림

function show() 
{ 
     result = $.ajax({ url: "Index.aspx?cmd=fill", 
      async: false, 
      complete: function() { 
       // unblock when remote call returns 
       $("#div_userregist").dialog("open"); 
      } 
     }).responseText; ; 
} 


FormLoad() //on codebind 
{ 
    if(request["cmd"]=="fill") 
    { 
     // place 1 
    } 
} 

위와 같이 할 수 있습니까? (위 참조) : html을 편집 한 다음 jQuery 대화 상자를 표시합니까?

+0

잘못 이해하지 못 하겠지만 어머니의 언어는 무엇입니까? - 러시아어, 우크라이나어 또는 독일어로 질문 할 수 있다면 도와 드리겠습니다. – Valerij

+0

ASP.NET 또는 클래식 ASP를 사용하고 있으며 폼을로드하기위한 페이지의 이벤트 처리기 인 FormLoad()를 사용하고 있습니까? 나는 당신이 원하는 것을 이해하고 있는지 확신 할 수 없다 ... ASP.NET의 경우 컴파일하지 않기 때문에 "코드 숨김"에 대한 샘플의 의사 코드를 추측한다. – FarligOpptreden

답변

0

어쩌면?

FormLoad() //on codebind 
{ 
    result = $.ajax({ url: "Index.aspx?cmd=fill", 
     async: false, 
     complete: function (request) { 
      if(request.cmd=="fill") 
      { 
       $('#randomelement').innerHtml = request.data; 
      } 
      $("#div_userregist").dialog("open"); 
     } 
    }).responseText; 
} 

0

이게 원하는가요?

FormLoad() //on codebind 
{ 
if(request["cmd"]=="fill") 
{ 
    // place 1 
// edit your html here 
result = $.ajax({ url: "Index.aspx?cmd=fill", 
     async: false, 
     complete: function() { 
      // unblock when remote call returns 
      $("#div_userregist").dialog("open"); 
     } 
    }).responseText; ; 
} 
} 
+0

이것은 무엇을 의미 하는가? . do understandant – ashkufaraz

+0

죄송합니다, 귀하의 의견을받지 않습니다. –

+0

게시 한 내용이 작동하지 않습니다. FormLoad()는 서버 측 메서드이며 서버에서 클라이언트 측 스크립트 (예 : jQuery)에 액세스 할 수 없다고 가정합니다. 당신이 여기에서 제안하는 것은 절대 의미가 없습니다. – FarligOpptreden

관련 문제