2012-10-16 13 views
7

sto usando jquery datepicker tramite framework YII e utilizzando un'immagine. questa immagine hanno title e alt e non ho potuto rimuoverlirimuovere i 3 punti in jquery datepicker alt

Ecco il mio codice YII per visualizzare l'immagine

$this->widget('zii.widgets.jui.CJuiDatePicker', array(
'name' => 'sso_register[dob]', 
//'model' => $model, 
'attribute' => 'dob', 
'value' => $dbText, 
'options' => array(
'changeMonth' => true, 
'changeYear' => true, 
'dateFormat' => 'dd/mm/yy', 
'yearRange' => "-100:+0", 
'maxDate' => '31/12/2007', //day can choose >= tomorrow 
'buttonImage' => Yii::app()->baseUrl . '/images/date_picker.png', 
'buttonImageOnly' => true, 
'showButtonPanel' => false, 
'showOn' => 'button', 
'altField' => '', 
), 
'htmlOptions' => array(
'class' => 'inputfield-middleside-date', 
'readonly' => 'true', 
'style' => 'position: relative; z-index: 100;', 
'tabindex' => '7', 
'alt'=>'', 
'title'=>'', 
) 
)); 

alcun modo per rimuovere quei 3 punti in immagine attributo alt su tutti i browser? Grazie

+0

Quali tre punti? Sono l'unico che non li ha visti? – feeela

+0

posiziona il mouse sull'immagine, l'alt di iamge e il titolo sono 3 punti :( –

+0

Quale immagine? Non ci sono immagini in questa domanda.Inoltre, ci sono almeno cinque diversi plugin jQuery chiamati "datepicker". sapere di quale si sta parlando.È necessario pubblicare i dettagli per ciò di cui si sta parlando Sarebbe bello vedere una demo qui. – feeela

risposta

12

aggiungendo 'buttonText'=>'', risolverà il problema

http://api.jqueryui.com/datepicker/#option-buttonText

+2

, forse un link alla documentazione aiuterà a rendere questa risposta migliore: [jqueryui datepicker button text] (http://api.jqueryui.com/datepicker/#option-buttonText). –

0

Se si utilizza la funzione tradizionale,

è possibile utilizzare

buttonText : '', 

esempio completo con puntatore del cursore, reindirizzare con giorno, mese e anno:

<script> 
    $("#calendario").datepicker({ 
     buttonImage: '/images/calendario2.png', 
     buttonImageOnly: true, 
     changeMonth: true, 
     changeYear: true, 
     showOn: 'both',   
     buttonText : '',   
     onSelect: function(date, instance) {    
      var date = $(this).datepicker('getDate'), 
      dia = date.getDate(), 
      mes = date.getMonth() + 1,    
      agno = date.getFullYear(); 
      window.location = "caja.php?dia="+dia + '&mes=' + mes + '&agno=' + agno;  } 
    });   
    $(".ui-datepicker-trigger").css('cursor','pointer');  
</script>