Issue with Zurich Version

Sathwik1
Tera Guru

Below onChange Client script is working in yokohoma but not in zurich, can someone please help me to understand on what is the issue?

 

function onChange(control, oldValue, newValue, isLoading) {

    if (isLoading || !newValue)
        return;

    var proceed = confirm("Please confirm");

    if (!proceed) {

        var ga = new GlideAjax('ScriptIncludeName');
        ga.addParam('sysparm_name', 'Function');
        ga.addParam('sysparm_abc', g_form.getValue('fieldname'));
        ga.getXML(function() {
            g_form.setValue('fieldname', '');
            g_form.reload();
            g_form.showFieldMsg(fieldname, 'cleared.', 'error');
        });
    }
}

 

@Ankur Bawiskar  @Its_Sagnic @Matthew_13 

1 ACCEPTED SOLUTION

Sathwik1
Tera Guru

Its a platform issue.

View solution in original post

26 REPLIES 26

Once in popup if user clicks on "cancel" then it enters into if loop 

 "if (!confirmed) {"

once it entered if loop, then always clear fieldname 

Also, here popup also not showing...

 

It's working till Yokohoma but in zurich it's not working.

Ok so that is not happening right?

if Yes then i think instead of 

if(!confirmed) can u give this a try if(confirmed == 'false') 

because when cancel is pressed it returns a Boolean which is false.

 

Thanks,

Danish

First popup it's self not coming 

@Danish Bhairag2  any suggestions?