Ciao a tutti
Non riesco a far funzionare tag-it assieme al widget datepicker.
in pratica se non uso il widget datepicker dentro la pagina mi funziona il tag-it con AUTOCOMPLETE, invece quando inserisco anche il widget mi funziona però non mi fa AUTOCOMPLETE da remoto.
<html>
<head>
<!-- These 2 CSS files are required: any 1 jQuery UI theme CSS, plus the Tag-it base CSS. -->
<link rel="stylesheet" type="text/css" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1/themes/flick/jquery-ui.css">
<link rel="stylesheet" type="text/css" href="css/jquery.tagit.css">
<!-- jQuery and jQuery UI are required dependencies. -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js" type="text/javascript" charset="utf-8"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.12/jquery-ui.min.js" type="text/javascript" charset="utf-8"></script>
<!-- The real deal -->
<script src="js/tag/tag-it.js" type="text/javascript"></script>
<script>
$(document).ready(function(){
$('#allowSpacesTags').tagit({
tagSource: 'index.php?r=tag/json',
allowSpaces: true
});
});
</script>
</head>
<body>
<ul id="allowSpacesTags"></ul>
<div class="form">
<?php $form=$this->beginWidget('CActiveForm', array(
'id'=>'form',
'enableAjaxValidation'=>true,
)); ?>
<p class="note">Fields with <span class="required">*</span> are required.</p>
<?php echo $form->errorSummary($model); ?>
<div class="row">
<?php echo $form->labelEx($model,'date'); ?>
<?php
$this->widget('zii.widgets.jui.CJuiDatePicker', array(
'model'=>$model,
'attribute' => 'date',
'language' => 'it',
'options'=>array(
'dateFormat'=>'dd/mm/yy',
'changeMonth' => 'true',
'changeYear' => 'true',
'showButtonPanel' => 'true',
'constrainInput' => 'false',
'showAnim' =>'slideDown'
),
'htmlOptions'=>array(
'class'=>'date'
),
));
?>
<?php echo $form->error($model,'date'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'title'); ?>
<?php echo $form->textField($model,'title'); ?>
<?php echo $form->error($model,'title'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'description'); ?>
<?php echo $form->textArea($model,'description'); ?>
<?php echo $form->error($model,'description'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'source_id'); ?>
<?php echo $form->DropDownList($model,'source_id', $dropdown);?>
<?php echo $form->error($model,'source_id'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'inserted_on'); ?>
<?php echo $form->textField($model,'inserted_on'); ?>
<?php echo $form->error($model,'inserted_on'); ?>
</div>
</div>
<div class="row buttons">
<?php echo CHtml::submitButton('Submit'); ?>
</div>
<?php $this->endWidget(); ?>
</div>
</body>
</html>