わかりました、私は非常に単純であるべきだと感じる何かをしようと何日も試みてきました。基本的に、フォームのセットアップがあります。現在、4d データベース内の電子メール アドレスをチェックし、存在する場合は、この電子メール アドレスが既に存在することを示すメッセージを投稿する必要があります。これが発生したときにダイアログボックスを開くものを作成しようとしています。したがって、基本的には、必要なメール アドレスの規定に失敗すると、ダイアログ ボックスが開くはずです。
単一のフィールドエントリの成功または失敗で何かが発生したときに、JQuery UI を使用してこのようなことを行う方法はありますか? 誰かが私を正しい方向に向けることができれば、それは大きな助けになるでしょう.
これがダイアログボックスです。
$( "#emailDuplicateDialog" ).dialog({
resizable: false,
height:140,
width: 575,
modal: true,
buttons: {
"Go to Login Page": function () {
$(this).dialog("close");
location = "Login.a4d"
},
}
これがコードです。これは、私の人生で機能させることができず、代替方法を探しているという理由だけで廃棄したい Jquerytools バージョンに基づいています。もちろん、誰かがこれを機能させる方向に私を向けることができれば。このまま進んでいけたら幸いです。
$("#Signup_AgentEmail_T").bind("onFail", function(e, errors) {
// we are only doing stuff when the form is submitted
if (e.originalEvent.type == 'Keyup') {
$('#emailDuplicateDialog').dialog('open');
}
});
以前、JQueryTools.org の例の CSS と HTML を使用して JSFiddle を作成しました。その理由は、私の Web サイトのフォームが Active4D を使用して構築され、4d データベースから取得され、HTML を使用して構築されていないためです。