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
Cell edit - transform to JSON and marker erase
25/02/2009
12:17
Avatar
majkel
Member
Members
Forum Posts: 69
Member Since:
10/11/2008
sp_UserOfflineSmall Offline

I made the button that after few cells are edited saves results to DB. Communication between JS and PHP works but i cannot find easy way to transform array into JSON:

Button looks like this:

.navButtonAdd(”#pager2 ,#pager”,{caption:”Save”,title:”Save”,buttonimg: path + '/basic/images/find.gif',
    onClickButton:function(){
        if (confirm ('Sure?')) {
           changed_cells = $('#grid_table').getChangedCells('dirty');
           for(i=0;i<(changed_cells.length);i++)
          {
               rowid = changed_cells[i]['id'];
               changed_cells[i]['id_produkt']= $('#grid_table').getCell(rowid,0);
          }
          $.ajax({
             url: “translate_edit.php”,
             type: “post”,
             data: some_JSON_encode_funct(changed_cells),  
             success: function(data) {  
                 alert('Success');},
             complete: function () {
                alert('Complete');
          },
          error: function (xhr, ajaxOptions, thrownError){
             alert(xhr.valueOf());
          }
      });
    }
 }
});

1.Is there a function that transforms array into JSON(like json_encode in PHP) in jqgrid or jquery(some_JSON_encode_funct)?

2. How to erase red marker(triangle) in edited cell?

3. Is there a function that refresh content of whole page like refresh button that i could use it in a JS code?

Greetings

Majkel

28/02/2009
14:18
Avatar
tony
Sofia, Bulgaria
Moderator
Members

Moderators
Forum Posts: 7721
Member Since:
30/10/2007
sp_UserOfflineSmall Offline

Hello,

1. You can use the available in jqGrid function  stringify.

2. Currently little difficult - you should manually remove the class dirty-cell from the edited cells.

3. There is - could not remember - google it.

Regards

Tony

For professional UI suites for Java Script and PHP visit us at our commercial products site - guriddo.net - by the very same guys that created jqGrid.

Forum Timezone: Europe/Sofia

Most Users Ever Online: 715

Currently Online:
47 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