mirror of
https://github.com/Combodo/iTop.git
synced 2026-05-20 15:52:24 +02:00
Make ReloadSearchForm work properly when the "submit" event handler is declared either with or without a "namespace" portion (e.g. 'submit.itop' vs 'submit') - retrofit from trunk
SVN:2.1.0[3819]
This commit is contained in:
@@ -200,13 +200,18 @@ function ReloadSearchForm(divId, sClassName, sBaseClass, sContext)
|
|||||||
for(var index = 0; index < aSubmit.length; index++)
|
for(var index = 0; index < aSubmit.length; index++)
|
||||||
{
|
{
|
||||||
// Restore the previously bound submit handlers
|
// Restore the previously bound submit handlers
|
||||||
|
var sEventName = 'submit';
|
||||||
|
if (aSubmit[index].namespace != undefined)
|
||||||
|
{
|
||||||
|
sEventName += '.'+aSubmit[index].namespace;
|
||||||
|
}
|
||||||
if (aSubmit[index].data != undefined)
|
if (aSubmit[index].data != undefined)
|
||||||
{
|
{
|
||||||
oForm.bind('submit.'+aSubmit[index].namespace, aSubmit[index].data, aSubmit[index].handler)
|
oForm.bind(sEventName, aSubmit[index].data, aSubmit[index].handler)
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
oForm.bind('submit.'+aSubmit[index].namespace, aSubmit[index].handler)
|
oForm.bind(sEventName, aSubmit[index].handler)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user