2012-01-05 2 views
1

이것은 여기에서 묻는 첫 번째 질문이며 프로그래밍에 익숙하지 않습니다. Jquery를 사용하여 GUI를 구축하고 있습니다. 양식 제출 페이지가 있는데 다른 버튼에 다른 기능을 지정하는 방법을 알 수 없습니다. 예를 들면 : SUBMIT 버튼과 HOME 버튼이 있습니다. 나는 그것이 눌려 졌을 때 각각을위한 별도의 대화창을 원하고, 새로 고침하거나 페이지를 떠날 때를위한 별도의 대화창을 원합니다. Jquery를 사용하여이 작업을 수행 할 수 있습니까? 나는 내가 이해할 수 있었으면 좋겠다. 고맙습니다!이벤트에 따라 대화 상자를 구분하십시오.

니콜

답변

1

예. 당신은 이것을 할 수 있습니다. 마우스 클릭과 키 누름 이벤트와 같은 이벤트를 바인드해야하고 핸들러에서 다른 메시지 상자를 표시해야합니다. 동일한 메시지 상자를 사용할 수 있습니다. 메시지 상자를 표시하기 전에 div 컨테이너의 내용을 변경하기 만하면됩니다. 샘플 코드가 필요한 경우 의견을 보내주십시오.

업데이트 : 예를 들어

,이

<input id="btnSave" type="submit" value="Save" 
    onsubmit="javaScript:btnSaveClick();" onclick="javaScript:btnSaveClick();" /> 

처럼, 버튼 클릭에 온 클릭을 추가 할 것입니다 그리고 자바 스크립트는

function btnSaveClick() { 
    $("#divDialog").dialog("open"); 
} 

가 가정해야합니다 HTML로 너는

<div id="divDialog" title="Save clicked"> 
    Your message goes here. 
</div> 

비슷한 방법으로 다른 버튼에도 적용 할 수 있습니다. Id 귀하의 지정 내용이 모두 고유한지 확인하십시오.

jQuery 사이트로 이동하여 빨리 배우는 데 도움이되는 설명서를 읽으십시오.

+0

나는 당신이 의미하는 것을 이해하지만, 일부 샘플 코드는 감사하겠습니다! 총 멍청한 놈 : –

+0

와우 이것으로 많은 도움이되었습니다! 고맙습니다! :) –

+0

Gr8. 다행이 당신을 도왔습니다. 질문에 답을 표시하십시오. [Faqs] (http://stackoverflow.com/faq#howtoask) –

관련 문제