en el html
<div id="upload">
<form id="upload-form" method="POST" action="" enctype="multipart/form-data">
<p id="upload-msg"></p>
<label for="_attachments">Archivo</label>
<input type="file" name="_attachments" id="image-file"/>
<div class="buttons">
<input type="hidden" value="" name="_rev"/>
<button onclick="return ui.upload();">Adjuntar</button>
</div>
</form>
</div>
</div>
en el codigo javascript:
// en algun lado del init correr esto
$('#upload-form').ajaxForm();
ui.upload = function () {
var id = $("input[name='_id']").val(), form = $('#upload-form'), field = $('#image-file');
if (field.val().trim() === '') {
ui.error("Archivo no seleccionado");
return false;
}
else {
form.ajaxSubmit({
url: req.base + id,
success: function(resp) {
field.val('');
ui.message('Imagen adjuntada');
}});
}
};
para hacerlo hace falta jquery y el plugin ajaxsubmit
PD: este es el post 300, 300 posts intrascendentes de una persona intrascendente, keep poluting the interwebs
PD1: vino ian curtis con una pepsi de litro y medio para festejar (la de dos litros esta cara)
PD2: no, no voy a poner una imagen de la pelicula 300 :P
No hay comentarios.:
Publicar un comentario