Forum

November 2nd, 2014
A A A
Avatar

Lost password?
Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

The forums are currently locked and only available for read only access
sp_Feed Topic RSS sp_TopicIcon
Delete popup doesn't go away ?
09/12/2011
07:15
Avatar
sprabhu
Member
Members
Forum Posts: 3
Member Since:
15/11/2011
sp_UserOfflineSmall Offline

On delete, there is a popup that asks if a record is to be deleted. I am displaying a message for sucessful deletion, if that happens.

I do get a message about successful deletion, but the popup doesn't seem to go away. Any help greatly appreciated.

My ondelete function is attached.

function deleteRow() {
    // Get the currently selected row
    var row = $("#grid").jqGrid('getGridParam','selrow');

    // A pop-up dialog will appear to confirm the selected action
    if( row != null )
        $("#grid").jqGrid( 'delGridRow', row,
              { url: '/${baseUrl}/bs/crud/delete',
                        recreateForm: true,
                        beforeShowForm: function(form) {
                          //change title
                          $(".delmsg").replaceWith('<span style="white-space: pre;">' +
                                  'Delete selected record?' + '</span>');
                          //hide arrows
                          $('#pData').hide();  
                          $('#nData').hide();  
                        },
                          reloadAfterSubmit:false,
                          closeAfterDelete: true,
                          afterSubmit : function(response, postdata)
                        {
                            var result = eval('(' + response.responseText + ')');
                            var errors = "";
                            
                            if (result.success == false) {
                                for (var i = 0; i < result.message.length; i++) {
                                    errors +=  result.message[i] + "<br/>";
                                }
                            }  else {
                                $("#dialog").text('Entry has been deleted successfully');
                                $("#dialog").dialog(
                                        {    title: 'Success',
                                            modal: true,
                                            buttons: {"Ok": function()  {
                                                $(this).dialog("close");}
                                            }
                                        });
                            }
                            // only used for adding new records
                            var new_id = null;
                            
                            return [result.success, errors, new_id];
                        }
              });
     else $( "#dialogSelectRow" ).dialog();
}

Forum Timezone: Europe/Sofia

Most Users Ever Online: 715

Currently Online:
45 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

OlegK: 1255

markw65: 179

kobruleht: 144

phicarre: 132

YamilBracho: 124

Renso: 118

Member Stats:

Guest Posters: 447

Members: 11373

Moderators: 2

Admins: 1

Forum Stats:

Groups: 1

Forums: 8

Topics: 10592

Posts: 31289

Newest Members:

, razia, Prankie, psky, praveen neelam, greg.valainis@pa-tech.com

Moderators: tony: 7721, Rumen[Trirand]: 81

Administrators: admin: 66

Comments are closed.
Privacy Policy   Terms and Conditions   Contact Information