or
function
conditionalPostback(sender, eventArgs)
{
//The variable 'theRegexp' is never used
var
theRegexp =
new
RegExp(
"\.UpdateButton$|\.PerformInsertButton$"
,
"ig"
);
var
eventArgument = eventArgs.get_eventArgument();
if
(eventArgument.indexOf(
"Update"
) > -1 || eventArgument.indexOf(
"PerformInsert"
) > -1)
{
if
(upload && upload.getFileInputs()[0].value !=
""
)
{
eventArgs.set_enableAjax(
false
);
}
}
}
if
(eventArgs.get_eventTarget().match(theRegexp)){
//Disable AJAX functionality
}
function
conditionalPostback(sender, eventArgs)
{
//This is the corrected version
var
theRegexp =
new
RegExp(
"\.UpdateButton$|\.PerformInsertButton$"
,
"ig"
);
var
eventArgument = eventArgs.get_eventArgument(); //this variable may not be needed either
if
(
eventArgument.match(theRegexp)) //or eventArgs.get_eventTarget().match(theRegexp)
{
if
(upload && upload.getFileInputs()[0].value !=
""
)
{
eventArgs.set_enableAjax(
false
);
}
}
}