- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-23-2023 05:01 AM
@Supriya25 Pleasecheck by removing this
<div class="row"> <div>
Can you please mark Helpful and Correct and Close this thread. IF i was able to help you in your case.
Thank you,
Omkar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-16-2023 06:21 AM
Hello @Supriya25 ,
Can you please modify below client script in ui page
function sendvalue() {
destroyWindow();
return true;
}
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-16-2023 06:28 AM
Hello @Supriya25 ,
Please find the below link. Let me know if this hekps you.
https://www.servicenow.com/community/developer-forum/ui-page-from-onsubmit-client-script/m-p/1540694
Thanks,
Omkar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-16-2023 06:51 AM
Hello @Supriya25 ,
Please find the below code modification in ui page.
You can use
g_form.setReadOnly(field1,true);
g_form.setReadOnly(field2,true);
g_form.save
in UI page itself it is working for me you can try and let me know.
Thanks,
Omkar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-16-2023 09:37 AM
Hello @Supriya25 ,
Please find the client script. Please uncheck the isolate script checkbox.
function onSubmit() {
//Type appropriate comment here, and begin script below
if (g_form.getActionName() == "resolve_incident") {
//function confirmDialog(){
var gm = new GlideModal('confirm');
//Sets the dialog title
gm.setTitle('Confirmation');
//Set up valid custom HTML to be displayed
gm.renderWithContent('\
<div style="padding:15px"><p>Confirm?</p>\
<div style="padding:5px;float:right">\
<button style="padding:5px;margin-right:10px" \
onclick="window.takeAction(this.innerHTML)" \
class="btn btn-default">Do Change</button>\
<button style="padding:5px" \
onclick="window.takeAction(this.innerHTML)" \
class="btn btn-primary">Confirmed</button>\
</div> \
</div>');
//We'll use the windows object to ensure our code is accessible from the modal dialog
window.takeAction = function(thisButton){
//Close the glide modal dialog window when either button is pressed.
gm.destroy();
//perform the appropriate action on the client.
if(thisButton=='Confirmed'){
g_form.addInfoMessage('Incident is resolved successfully'); // modify this 29 and 30 line accodin to your requirement
g_form.save();
} else if(thisButton=='Do Change') {
g_form.addErrorMessage('Please carry out changes');
gm.destroy();
}
};
return false;//prevents the form from submitting when the dialog first loads
}
}
Thanks,
Omkar