Я не понять, как я должен вести для предварительного просмотра изображения перед его сохраняются в базе данных в Yii с помощью JQuery или любой метод, который вы можете предложитьПредварительный просмотр изображения перед сохранением в базе данных в Yii с помощью Jquery
вид
<img id="preview_image"
src="images/<?php echo $model->pimg; ?>"
width="150px" height="120px"/>
<?php echo $form->labelEx($model,'pimg'); ?>
<?php echo $form->fileField($model, 'pimg',array('change'=>preview(this));); ?>
<?php echo $form->error($model,'pimg'); ?>
JQuery код
function preview(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$('#preview_image')
.attr('src', e.target.result)
.width(100)
.height(120);
};
reader.readAsDataURL(input.files[0]);
}
}
Фатальная ошибка Функция предварительного вызова().
Как я должен интегрировать эту функцию в Jquery выше форме ....... $ форма имеет htmlOptions
ПОЖАЛУЙСТА ПОМОГИТЕ! Я новичок в Yii и теряю рассудок. Спасибо.
я использую Yii не HTML поэтому выше HTML код не работает для юй ... ..... и я закончил ...... но затем thanx :) – hir
@tisha, для вашей задачи вам нужно решение в сценариях на стороне клиента. Сценарии на стороне сервера не помогут здесь. – Hearaman