FCLT#57046 Conditionele kenmerken werken niet op de mobile versie van Facilitor (PDA=1)
svn path=/Website/branches/v2019.1/; revision=41716
This commit is contained in:
@@ -333,8 +333,16 @@ function callback_flex_expr_info(json)
|
||||
{
|
||||
if ($("#" + json[kenmerk].kfieldid + "val").hasClass("flexshow") || $("#Suggest" + json[kenmerk].kfieldid + "_show").hasClass("flexshow"))
|
||||
{
|
||||
var $td = $("#" + json[kenmerk].kfieldid + "val").parent("td");
|
||||
$td.add($td.prev(".label")).toggle(json[kenmerk].waarde != 0 && json[kenmerk].waarde != null);
|
||||
if (typeof mobile == "object") // PDA has in mobile.inc an object "mobile" while the desktop has not
|
||||
{
|
||||
var $fld = $("#" + json[kenmerk].kfieldid + "val");
|
||||
$fld.add($fld.prev("label")).toggle(json[kenmerk].waarde != 0 && json[kenmerk].waarde != null);
|
||||
}
|
||||
else
|
||||
{
|
||||
var $td = $("#" + json[kenmerk].kfieldid + "val").parent("td");
|
||||
$td.add($td.prev(".label")).toggle(json[kenmerk].waarde != 0 && json[kenmerk].waarde != null);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -355,7 +363,7 @@ function calculateFlexExpressions(field, module, refkey, niveau, nameprefix, ext
|
||||
+ "&nameprefix=" + nameprefix
|
||||
+ "&extraserie=" + (extraserie? 1 : 0);
|
||||
|
||||
$.post("../Shared/calculate_flex_expr.asp",
|
||||
$.post(rooturl+"/appl/Shared/calculate_flex_expr.asp",
|
||||
params,
|
||||
FcltCallbackAndThenAlways(callback_flex_expr_info),
|
||||
"json");
|
||||
|
||||
Reference in New Issue
Block a user