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
post data from server to aftersubmit function
04/11/2010
12:17
Avatar
jboss
Member
Members
Forum Posts: 13
Member Since:
29/06/2010
sp_UserOfflineSmall Offline

hi all...

i want to show a error message on the form edit if a field exists on the database.

how can i send data from the server?

now i have that in the actions.php:

if ($conexion->affected_rows > 0 ) {
            $error = array(0 => 1, 1 => "User exists.");
            json_encode($error);
            $conexion->close();          
        }.....

and the colModel is:

jQuery(document).ready(function(){
  jQuery("#list").jqGrid({
    url:'data.php',
    datatype: 'JSON',
    mtype: 'POST',
    colNames:['Id','Group','User'],
    colModel :[
      {name:'id', index:'id', width:30, search:false, editable:true },        
      {name:'group', index:'group', width:155, editable:true, edittype:'select', editoptions: {dataUrl:'select.php'},searchoptions: { sopt: ['cn'] }},
      {name:'user', index:'user', width:155, editable:true,editoptions:{class:"validate[required,custom[onlyLetter],length[0,100],ajax[ajaxUser] text-input]"},searchoptions: { sopt: ['cn'] }},
    ],
    pager: '#pager',
    rowNum:10,
    rowList:[10,20,30],
    sortname: 'id',
    sortorder: 'asc',
    viewrecords: true,
    height:220,
    width: 1095,  
    hidegrid: false,
    editurl: 'actions.php',
    caption: 'user administration'
  }).navGrid('#pager',{add:true,edit:true,del:true,addtext: 'Add  ',edittext: 'Edit  ',deltext: 'Delete  ',searchtext: 'Search  ',refreshtext: 'Udate  '},
          {jqModal:true, top: 120, left: 500, drag:true, resize:true, reloadAfterSubmit:true, closeOnEscape:true, closeAfterEdit:true,
              onclickSubmit: function(formid){$.validationEngine.closePrompt(".formError",false); },
            onClose:function(formid){$.validationEngine.closePrompt(".formError",true);},
            beforeShowForm: function(FrmGrid_list) { $('#tr_id', FrmGrid_list).hide();}
        }, // edit options
          {jqModal:true, top: 120, left: 500, drag:true, resize:true, reloadAfterSubmit:true, closeOnEscape:true, closeAfterAdd:true,
              onclickSubmit: function(formid){
                  $.validationEngine.closePrompt(".formError",false);
                
               },
            onClose:function(formid){$.validationEngine.closePrompt(".formError",true);},
            beforeShowForm: function(FrmGrid_list) { $('#tr_idUsuario', FrmGrid_list).hide();},
            afterSubmit: function(error) {
                for (var x in error){
                    console.log(x);
                }
                $('.binfo').css('display','block');
                $('.bottominfo').html('Show error');}
        }, // add options
          {top: 120, left: 500}, //del options
          {}
          );
});

How can i send the json_encode to the afterSubmit function or is there any way to do that.

Thank you!

04/11/2010
14:04
Avatar
jboss
Member
Members
Forum Posts: 13
Member Since:
29/06/2010
sp_UserOfflineSmall Offline

afterSubmit: function(response, postdata) {
                if(response.responseText != ""){
                    return [false,"error. user exists"];
                }else{
                    return [true,"Ok"];
                }

this goes right

Forum Timezone: Europe/Sofia

Most Users Ever Online: 715

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