에 jQuery를 실행 내를 Page_Load 메소드에 다음 코드가 :첫 페이지 방문
protected void Page_Load(object sender, EventArgs e)
{
ScriptManager.RegisterStartupScript(this, this.GetType(), "script", "$('#sd').slideToggle(200);", true);
}
이것은 아이디 #sd와 사업부의 가시성을 전환 할 수있는 jQuery를 호출합니다. this.Page.IsPostBack == true 일 때만 작동하는 것 같습니다.
예상대로 작동하는 페이지에 간단한 양식이 있습니다. 양식에 처리되는 입력 필드가 포함되어 결과를 반환합니다. 그게 효과가 있습니다.
그러나 이제 GET에서 (입력) 매개 변수가있는 페이지에 액세스하는 옵션을 추가하여 첫 방문시 프로세스를 수행 할 수 있습니다.
무엇이 잘못되었으며 처음 방문했을 때 작동하지 않는 이유가 무엇인가요?
jQuery를 사용하는 경우'$ (function() {// 이제 모든 요소가로드되었습니다.};)를 사용해야합니다. 또한 '