Added functionality to remove the notice data attachment

This commit is contained in:
Sarven Capadisli 2009-06-25 21:01:07 +00:00
parent d1d5347ba3
commit 6a0571d51b
2 changed files with 21 additions and 4 deletions

View File

@ -222,6 +222,7 @@ $(document).ready(function(){
}
$("#notice_data-text").val("");
$("#notice_data-attach").val("");
$('#notice_data-attach_selected').remove();
counter();
}
$("#form_notice").removeClass("processing");
@ -233,7 +234,7 @@ $(document).ready(function(){
$("#form_notice").each(addAjaxHidden);
NoticeReply();
NoticeAttachments();
NoticeDataAttachSelected();
NoticeDataAttach();
});
function NoticeReply() {
@ -312,10 +313,15 @@ function NoticeAttachments() {
);
}
function NoticeDataAttachSelected() {
$('#notice_data-attach').change(function() {
S = '<div id="notice_data-attach_selected" class="success">'+$(this).val()+'</div>';
function NoticeDataAttach() {
NDA = $('#notice_data-attach');
NDA.change(function() {
S = '<div id="notice_data-attach_selected" class="success"><code>'+$(this).val()+'</code> <button>&#215;</button></div>';
NDAS = $('#notice_data-attach_selected');
(NDAS.length > 0) ? NDAS.replaceWith(S) : $('#form_notice').append(S);
$('#notice_data-attach_selected button').click(function(){
$('#notice_data-attach_selected').remove();
NDA.val('');
});
});
}

View File

@ -517,8 +517,19 @@ clear:both;
width:81.5%;
margin-bottom:0;
line-height:1.618;
}
#form_notice #notice_data-attach_selected code {
float:left;
width:90%;
display:block;
font-size:1.1em;
line-height:1.8;
overflow:auto;
}
#form_notice #notice_data-attach_selected button {
float:right;
font-size:0.8em;
}
/* entity_profile */
.entity_profile {