2010-10-20 23 views
6

Varsayılan olarak OK ve CANCEL düğmesi yerine, SAVE ve DELETE düğmelerini gösteren JavaScript'de özel onay kutusu yazabilir miyim?Özel düğmeleri ile JavaScript onay kutusu

+1

olası yinelenen [javascript onaylamak iletişim özel seçimler.] (http://stackoverflow.com/questions/1800033/custom-choices-in-javascript-confirm-dialog) – kennytm

+2

Ben JavaScripts 'onaylamak (kullanmamayı tavsiye Tüm tarayıcı iş parçacığını (çoğu tarayıcıda) bloke ettiğinden, '' ',' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' komutları JavaScript-UI alternatifini kullanmalısınız. – jwueller

cevap

5

Yerel JavaScript onay kutusu ile değil. Bunun yerine, kalıcı iletişim kutusu öykünür birçok JavaScript UI bileşenlerinden birini kullanabilirsiniz. http://jqueryui.com/demos/dialog/modal-confirmation.html

yüzden kendi sorumluluğunuzdadır kullanın bu hiç kullanmadıysanız:

İşte bir örnek.

+0

Bir çalışma örneği verebilir misiniz? –

3
$('confirm text').dialog(
    { 
     modal:true, //Not necessary but dims the page background 
     buttons:{ 
      'Save':function() { 
       //Whatever code you want to run when the user clicks save goes here 
      }, 
      'Delete':function() { 
       //Code for delete goes here 
       } 
     } 
    } 
); 

Bu çalışması gerekir, ancak bu çalıştırmak için jQuery ve jQuery UI kitaplıklarına indirmek veya bağlantı gerekecektir. arasında