jqueryダイアログを使用して電子メールを送信するためのフォームを持つaspxページを開きます。呼び出しページのタイトルとURLをダイアログに渡して、電子メールで送信する必要があります。 Previosuly、私は、呼び出しページのdivの中に電子メールフォームを持っていて、アンカーをクリックするとダイアログがダイアログに表示され、ユーザーはダイアログから電子メールを送信することができました。しかし、今私は、URLとタイトルを追加する場合は、[開く]ダイアログ例えばjqueryダイアログ:ダイアログで開かれたページにパラメータを渡す方法
$(ドキュメント).ready(関数(){
var dlg = $("#dialog").dialog({
autoOpen: false,
modal: true,
draggable: true,
resizable: true,
width: 550,
title: 'Send Email',
minHeight: 10,
minwidth: 10,
closeText: 'X',
closeOnEscape: true
});
var pgTitle = $(document)[0].title;
var pgURL = window.location.pathname;
$("#dialog_link").click(function() {
var urlLink = "Email.aspx"; //?title=" + pgTitle + "&url=" + pgURL;
// $("#dialog").dialog("open");
dlg.load(urlLink).dialog('open', function() {
$(this).dialog('open');
});
});
});
に呼び出された別のaspxページへのメールフォームを移動しましたその後、urlLinkの値、Email.aspxページがダイアログに表示されていません。私はそれらを削除ページが表示されます。どのように私はEmail.aspxにこれらのパラメータを渡すことになってんだ?
おかげ