JQuery

2008-09-08 21 views
9

'daki kalıcı bir iletişim kutusundan nasıl sonuç alabilirim UI setinde eklenti benzeri basit mod veya iletişim eklentisi kullanmak istiyorum. Ancak, bunları veya başkalarını nasıl kullanırım ve bir sonuç alırım. Temel olarak, modalın sunucu ile bazı ajax etkileşimlerini yapmasını ve arama kodunun sonucunu bir şeyler yapması için döndürmesini istiyorum. Teşekkürler.JQuery

cevap

0

Sayfadaki kalıcı iletişim kutusu olduğundan, istediğiniz belge değişkenini ayarlamakta özgürsünüz. Ancak gördüğüm tüm modal iletişim komut dosyaları, dönüş değerini kullanarak bir demo içeriyordu, bu yüzden muhtemelen bu sayfada.

İşte
5

onayla penceresi SimpleModal üzerinde işliyor (site yoksa ben bakmak istiyorum benim için engellenir):

$(document).ready(function() { 
    $('#confirmDialog input:eq(0)').click(function (e) { 
    e.preventDefault(); 

    // example of calling the confirm function 
    // you must use a callback function to perform the "yes" action 
    confirm("Continue to the SimpleModal Project page?", function() { 
     window.location.href = 'http://www.ericmmartin.com/projects/simplemodal/'; 
    }); 
    }); 
}); 

function confirm(message, callback) { 
    $('#confirm').modal({ 
    close: false, 
    overlayId: 'confirmModalOverlay', 
    containerId: 'confirmModalContainer', 
    onShow: function (dialog) { 
     dialog.data.find('.message').append(message); 

     // if the user clicks "yes" 
     dialog.data.find('.yes').click(function() { 
     // call the callback 
     if ($.isFunction(callback)) { 
      callback.apply(); 
     } 
     // close the dialog 
     $.modal.close(); 
     }); 
    } 
    }); 
} 
+0

Bu ne yazık ki artık çalışmaz gözüküyor ... –