Hnadle error in Lightbox API

This commit is contained in:
Romain Neutron
2012-02-17 18:48:01 +01:00
parent bb76cd8cd7
commit 68e8eb328c
3 changed files with 285 additions and 268 deletions

View File

@@ -183,12 +183,10 @@ function set_release(el)
$('.loader', el).css({
visibility:'hidden'
});
if(data.error)
{
return;
}
alert(data.datas);
if(data.datas)
{
alert(data.datas);
}
return;
}
@@ -708,23 +706,30 @@ function set_agreement(event, el, sselcont_id, boolean_value)
agreement : boolean_value
},
success: function(datas){
if(boolean_value == '1')
{
$('.agree_'+sselcont_id+'').removeClass('not_decided');
$('.disagree_'+sselcont_id+'').addClass('not_decided');
$('.userchoice.me').addClass('agree').removeClass('disagree');
}
else
{
$('.agree_'+sselcont_id+'').addClass('not_decided');
$('.disagree_'+sselcont_id+'').removeClass('not_decided');
$('.userchoice.me').addClass('disagree').removeClass('agree');
}
p4.releasable = datas.releasable;
if(datas.releasable !== false)
if(!datas.error)
{
if(confirm(datas.releasable))
$('#basket_options .confirm_report').trigger('click');
if(boolean_value == '1')
{
$('.agree_'+sselcont_id+'').removeClass('not_decided');
$('.disagree_'+sselcont_id+'').addClass('not_decided');
$('.userchoice.me').addClass('agree').removeClass('disagree');
}
else
{
$('.agree_'+sselcont_id+'').addClass('not_decided');
$('.disagree_'+sselcont_id+'').removeClass('not_decided');
$('.userchoice.me').addClass('disagree').removeClass('agree');
}
p4.releasable = datas.releasable;
if(datas.releasable !== false)
{
if(confirm(datas.releasable))
$('#basket_options .confirm_report').trigger('click');
}
}
else
{
alert(datas.datas);
}
return;
}

View File

@@ -217,12 +217,10 @@ function set_release(el)
$('.loader', el).css({
visibility:'hidden'
});
if(data.error)
{
return;
if(data.datas)
{
alert(data.datas);
}
alert(data.datas);
return;
}
@@ -759,23 +757,30 @@ function set_agreement(event, el, sselcont_id, boolean_value)
agreement : boolean_value
},
success: function(datas){
if(boolean_value == '1')
if(!datas.error)
{
$('.agree_'+sselcont_id+'').removeClass('not_decided');
$('.disagree_'+sselcont_id+'').addClass('not_decided');
$('.userchoice.me').addClass('agree').removeClass('disagree');
if(boolean_value == '1')
{
$('.agree_'+sselcont_id+'').removeClass('not_decided');
$('.disagree_'+sselcont_id+'').addClass('not_decided');
$('.userchoice.me').addClass('agree').removeClass('disagree');
}
else
{
$('.agree_'+sselcont_id+'').addClass('not_decided');
$('.disagree_'+sselcont_id+'').removeClass('not_decided');
$('.userchoice.me').addClass('disagree').removeClass('agree');
}
p4.releasable = datas.releasable;
if(datas.releasable !== false)
{
if(confirm(datas.releasable))
$('#basket_options .confirm_report').trigger('click');
}
}
else
{
$('.agree_'+sselcont_id+'').addClass('not_decided');
$('.disagree_'+sselcont_id+'').removeClass('not_decided');
$('.userchoice.me').addClass('disagree').removeClass('agree');
}
p4.releasable = datas.releasable;
if(datas.releasable !== false)
{
if(confirm(datas.releasable))
$('#basket_options .confirm_report').trigger('click');
alert(datas.datas);
}
return;
}

View File

@@ -24,15 +24,22 @@ $(document).ready(function(){
$.mobile.pageLoading(true);
},
success: function(datas){
if(agreement == '1')
$('.valid_choice_'+sselcont_id).removeClass('disagree').addClass('agree');
if(!datas.error)
{
if(agreement == '1')
$('.valid_choice_'+sselcont_id).removeClass('disagree').addClass('agree');
else
$('.valid_choice_'+sselcont_id).removeClass('agree').addClass('disagree');
$.mobile.pageLoading(true);
if(datas.error)
{
alert(datas.datas);
return;
}
}
else
$('.valid_choice_'+sselcont_id).removeClass('agree').addClass('disagree');
$.mobile.pageLoading(true);
if(datas.error)
{
alert(datas.datas);
return;
}
return;
}