2012-01-05 9 views
1

これは私の最初の質問であり、私はプログラミングも初めてです。私はJqueryを使ってGUIを構築しています。私はフォーム提出ページを持っており、異なるボタンに異なる機能を割り当てる方法を理解することはできません。例:私はSUBMITボタンとHOMEボタンを持っています。私はそれが押されたときに別々のダイアログと、ページをリフレッシュしたり離したりするための別のダイアログを必要とします。これはJqueryで可能ですか?私は自分自身を理解できたと思う!ありがとうございました!イベントに応じてダイアログを区別する

ニコール

答えて

1

はい。あなたはこれを行うことができます。マウスクリックやキー押下イベントなどのイベントをバインドする必要があります。また、ハンドラには異なるメッセージボックスを表示する必要があります。あなたは同じメッセージボックスを使用することができます、あなたはメッセージボックスを表示する前にdivコンテナの内容を変更する必要があります。サンプルコードが必要な場合はコメントしてください。

更新:たとえば

、あなたがこの

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

のように、ボタンのクリックにonclickのを追加するとJavaScriptにあなたが

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

が想定していますHTMLであなたは

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

同様に、他のボタンも同様に操作できます。 Idあなたの割り当てが一意であることを確認してください。

jQueryサイトにアクセスし、ドキュメントを読むことで、習得に役立ちます。

+0

私はあなたが何を意味しているのか理解していますが、いくつかのサンプルコードをいただければ幸いです!合計noob :) –

+0

これは多くの助けとなりました!ありがとうございました! :) –

+0

Gr8。あなたを助けてくれてうれしいです。あなたの質問に答えてください。 [Faqs](http://stackoverflow.com/faq#howtoask) –

関連する問題