Ho sotto CJuiAutoComplete e durante il caricamento voglio visualizzare "Cerca" nel campo di testo e al clic Voglio cancellare. Ho provato a usare "valore" sotto opzioni, ma non riuscivo a farlo funzionare. Grazie per il vostro aiutoYii CJuiAutoComplete valore di visualizzazione predefinito e cancellazione al clic
cercato anche
'htmlOptions'=>array('value'=>'Search',)
<?php
$this->widget('zii.widgets.jui.CJuiAutoComplete', array(
'name'=>'test1',
'source'=>'js: function(request, response) {
$.ajax({
url: "'.$this->createUrl('myAutoComplete/autoCompleate').'",
dataType: "json",
data: {
term: request.term,
brand: $("#type").val()
},
success: function (data) {
response(data);
}
})
}',
'options' => array(
'showAnim' => 'fold',
'select' => 'js:function(event, ui){ alert(ui.item.value) }',
'click'=>'js:function(event, ui) {
alert("test");
return false;
}',
),
'htmlOptions'=>array('value'=>'Search',)
));
?>
saluti
UPDATE
mettendo direttamente 'valore' => 'Cerca' ha funzionato.
controllo per gestore di clic
Kiran
potresti anche usare l'attributo "segnaposto" in htmloptions, sebbene non sia supportato in tutti i browser. – ldg