1
這是我在這裏問的第一個問題,我也是編程新手。我正在使用Jquery構建一個GUI。我有一個表單提交頁面,我無法弄清楚如何爲不同的按鈕分配不同的功能。例如:我有一個SUBMIT按鈕和一個HOME按鈕。當按下按鈕時,我需要一個單獨的對話框,當您刷新或離開頁面時,我需要另一個單獨的對話框。這可能與JQuery的?我希望我可以理解!謝謝!根據事件區分對話框
Nicole
這是我在這裏問的第一個問題,我也是編程新手。我正在使用Jquery構建一個GUI。我有一個表單提交頁面,我無法弄清楚如何爲不同的按鈕分配不同的功能。例如:我有一個SUBMIT按鈕和一個HOME按鈕。當按下按鈕時,我需要一個單獨的對話框,當您刷新或離開頁面時,我需要另一個單獨的對話框。這可能與JQuery的?我希望我可以理解!謝謝!根據事件區分對話框
Nicole
是的。你可以這樣做。您需要綁定像鼠標點擊和按鍵事件等事件,並在處理程序上顯示不同的消息框。您可以使用相同的消息框,您只需在顯示消息框之前更改div容器的內容。評論你是否需要一些示例代碼。
更新:
例如,在HTML中你將按鈕點擊添加的onclick,這樣
<input id="btnSave" type="submit" value="Save"
onsubmit="javaScript:btnSaveClick();" onclick="javaScript:btnSaveClick();" />
而在JavaScript中,你將有
function btnSaveClick() {
$("#divDialog").dialog("open");
}
假設你有
<div id="divDialog" title="Save clicked">
Your message goes here.
</div>
以類似的方式,你也可以爲其他按鈕做。只要確保所有Id您的分配是唯一的。
轉到jQuery網站並閱讀文檔,這將有助於您快速學習。
我明白你的意思,但一些示例代碼將不勝感激!總noob :) – 2012-01-10 09:23:29
哇,這幫了很多!謝謝! :) – 2012-01-13 10:12:58
Gr8。很高興幫助你。標記你的問題回答。 [常見問題解答(http://stackoverflow.com/faq#howtoask) – 2012-01-13 10:15:46