FSN#35197 AiAi bij verwijderen van widgets

svn path=/Website/trunk/; revision=27948
This commit is contained in:
Erik Groener
2016-01-28 08:54:59 +00:00
parent 35eca2b3e6
commit 6b4de8eaa5
6 changed files with 35 additions and 8 deletions

View File

@@ -427,11 +427,19 @@ function scf_RWFIELDTR(model, fld, val, key, params)
}
}
function scf_RWHIDDENTR(pname, pvalue)
function scf_RWHIDDENTR(model, fld, val)
{
if (pvalue && typeof pvalue == "object" && "id" in pvalue)
pvalue = pvalue.id;
Response.Write('<input type="hidden" id="'+ pname + '" name="' + pname + '" value="' + safe.htmlattr(pvalue) + '">');
var v_val = val;
if (val && typeof val == "object" && "id" in val)
v_val = val.id;
var field = model.fields[fld];
if (val && (field.typ == "date" || field.typ == "datetime"))
{
v_val = val.valueOf();
}
Response.Write('<input type="hidden" id="'+ fld + '" name="' + fld + '" value="' + safe.htmlattr(v_val) + '">');
}
function scf_LABELTR(fld, field, params)