UWVA#34591 filtervelden vastzetten beter bij Suggest
svn path=/Website/trunk/; revision=29166
This commit is contained in:
@@ -362,8 +362,8 @@ function fcltPrompt(title, defval, fnSuccess, params)
|
||||
});
|
||||
}
|
||||
|
||||
$(function ()
|
||||
{ // Filters van opgeslagen tabjes verwerken
|
||||
function do_fcltfilters()
|
||||
{ // Filters van opgeslagen tabjes verwerken
|
||||
if (window.fcltfilters && window.iface && window.fcltfilters != "null")
|
||||
{
|
||||
iface.stringToForm(window.fcltfilters, $('form[name=u2]'));
|
||||
@@ -395,5 +395,11 @@ $(function ()
|
||||
$("#chk_pivot").prop("checked", formObject.scf_pivot == 1)
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
$(function ()
|
||||
{
|
||||
setTimeout( do_fcltfilters, 250); // Heel klein beetje uitstellen zodat eventuele
|
||||
// suggests geinitialiseerd zijn
|
||||
}
|
||||
);
|
||||
|
||||
|
||||
@@ -120,6 +120,17 @@ var iface =
|
||||
//if (val === $(this).prop( 'defaultValue' ))
|
||||
// return;
|
||||
formObject[nm] = val;
|
||||
if ($(this).hasClass("suggest"))
|
||||
{
|
||||
if (!("suggestattr" in formObject))
|
||||
formObject.suggestattr = {};
|
||||
formObject.suggestattr[nm] =
|
||||
{ // Ook deze 'hidden' suggest attributen meenemen
|
||||
sgKey: $(this).attr("sgKey"),
|
||||
sgCurrentValue: $(this).attr("sgCurrentValue"),
|
||||
sgExtraParam: $(this).attr("sgExtraParam")
|
||||
}
|
||||
}
|
||||
}
|
||||
})
|
||||
return JSON.stringify(formObject);
|
||||
@@ -160,7 +171,13 @@ var iface =
|
||||
}
|
||||
else
|
||||
{
|
||||
input.val(formObject[nm])
|
||||
input.val(formObject[nm]);
|
||||
input.prop('defaultValue', formObject[nm]);
|
||||
if (0&&"suggestattr" in formObject && nm in formObject.suggestattr)
|
||||
{
|
||||
for (var sg in formObject.suggestattr[nm])
|
||||
input.attr(sg, formObject.suggestattr[nm][sg])
|
||||
}
|
||||
}
|
||||
})
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user