SORU
16 NİSAN 2009, PERŞEMBE


jQuery UI ASP.NET düğme geri gönderme ile İletişim

JQuery UI İletişim ASP.NET sayfamda harika çalışıyor:

jQuery(function() {
    jQuery("#dialog").dialog({
        draggable: true,
        resizable: true,
        show: 'Transfer',
        hide: 'Transfer',
        width: 320,
        autoOpen: false,
        minHeight: 10,
        minwidth: 10
    });
});

jQuery(document).ready(function() {
    jQuery("#button_id").click(function(e) {
        jQuery('#dialog').dialog('option', 'position', [e.pageX   10, e.pageY   10]);
        jQuery('#dialog').dialog('open');
    });
});

Benim div:

<div id="dialog" style="text-align: left;display: none;">
    <asp:Button ID="btnButton" runat="server" Text="Button" onclick="btnButton_Click" />
</div>

Ama btnButton_Click hiç aramadı... bunu Nasıl çözebilirim?

Daha fazla bilgi: bu kodu forma div taşımak için ekledim:

jQuery("#dialog").parent().appendTo(jQuery("form:first"));

Ancak başarılı olamadı hala...

CEVAP
20 NİSAN 2009, PAZARTESİ


Çözüm, sadece yanlış bir nesne yaklaştı. Böyle olmalı:

jQuery(function() {
    var dlg = jQuery("#dialog").dialog({
                         draggable: true,
                         resizable: true,
                         show: 'Transfer',
                         hide: 'Transfer',
                         width: 320,
                         autoOpen: false,
                         minHeight: 10,
                         minwidth: 10
                     });
    dlg.parent().appendTo(jQuery("form:first"));
});

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Autocar

    Autocar

    11 Mart 2006
  • iZAPPA

    iZAPPA

    16 Temmuz 2010
  • Vintendo Power

    Vintendo Pow

    2 Ocak 2007