- bugfix: advanced add not worked in IE7

This commit is contained in:
Max Pozdeev 2009-11-25 17:58:56 +03:00
parent d7ccf95a65
commit 4ce24a2f6a
2 changed files with 4 additions and 2 deletions

View file

@ -299,11 +299,11 @@ function showEditForm(isAdd)
else if(window.getSelection) window.getSelection().removeAllRanges();
if(isAdd) {
showhide($('#page_taskedit>h3.mtt-inadd'), $('#page_taskedit>h3.mtt-inedit'));
$('#page_taskedit>form').attr('onSubmit', 'return submitFullTask(this)');
document.edittask.isadd.value = 1;
}
else {
showhide( $('#page_taskedit>h3.mtt-inedit'), $('#page_taskedit>h3.mtt-inadd'));
$('#page_taskedit>form').attr('onSubmit', 'return saveTask(this)');
document.edittask.isadd.value = 0;
}
var w = $('#page_taskedit');
if(!flag.windowTaskEditMoved)
@ -344,6 +344,7 @@ function cancelEdit(e)
function saveTask(form)
{
if(flag.needAuth && !flag.isLogged) return false;
if(form.isadd.value != 0) return submitFullTask(form);
var tz = -1 * (new Date()).getTimezoneOffset();
setAjaxErrorTrigger();
var nocache = '&rnd='+Math.random();

View file

@ -146,6 +146,7 @@ $().ajaxStop( function(r,s) {$("#loading").fadeOut();} );
<h3 class="mtt-inedit"><?php _e('edit_task');?></h3>
<form onSubmit="return saveTask(this)" name="edittask">
<input type="hidden" name="isadd" value="0">
<input type="hidden" name="id" value="">
<div class="form-row"><span class="h"><?php _e('priority');?></span> <SELECT name="prio"><option value="2">+2</option><option value="1">+1</option><option value="0" selected>&plusmn;0</option><option value="-1">&minus;1</option></SELECT>
&nbsp; <span class="h"><?php _e('due');?> </span> <input name="duedate" id="duedate" value="" class="in100" title="Y-M-D, M/D/Y, D.M.Y, M/D, D.M" autocomplete="off"></div>