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
button "add" and "delete" don't work
09/03/2009
08:44
Avatar
missa
france
Member
Members
Forum Posts: 104
Member Since:
20/02/2009
sp_UserOfflineSmall Offline

Hello,

It's very important. I don't understand why buttons "add", "delete" "search"  don't work.

If I don't find the solution, I will have big problem with my boss. please help me!!! below, it's my cod:

<script type="text/javascript">
// syntaxe pour creer le GRID
jQuery(document).ready(function(){
    var lastsel;
    jQuery("#client").jqGrid({
           url:'/paiement/traitement/server.php?nd='+new Date().getTime(),
        datatype: "json",
           colNames:['Inv No','Date', 'Client', 'Amount','Tax','Total','Notes'],
           colModel:[
               {name:'invid',index:'invid', width:55,sorttype:"int"},
               {name:'invdate',index:'invdate', width:90,editable:true,sorttype:"date",formatter:'date',formatoptions:{newformat: 'd/m/Y'}},
               {name:'name',index:'name', width:100,editable:true,sorttype:"text"},
               {name:'amount',index:'amount', width:80, align:"right",sorttype:"float",editable:true,editrules:{number:true}},
               {name:'tax',index:'tax', width:80, align:"right",sorttype:"float",editable:true,editrules:{number:true}},
               {name:'total',index:'total', width:80,align:"right",sorttype:"float",editable:true,editrules:{number:true}},
               {name:'note',index:'note', width:150, sortable:false,editable:true}
           ],
           rowNum:10,
           rowList:[10,20,30],
           pager: jQuery('#pclient'),
           sortname: 'invid',
           imgpath: '/paiement/jqgrid/themes/coffee/images/',
        viewrecords: true,
        sortorder: "asc",
        caption: "tableau test",      
       
        onSelectRow: function(invid){
            if(invid && invid!==lastsel){               
                    var ret = jQuery("#client").getRowData(invid);               
                    jQuery('#client').restoreRow(lastsel);                    
                     //jQuery('#client').editRow(invid,true,pickdates,success,'/paiement/traitement/mise_a_jour_bd.php',{'invid':+ret.invid},aftersavefunc,onerrorfunc);
                     jQuery('#client').editRow(invid,true,pickdates,'','/paiement/traitement/mise_a_jour_bd.php',{'invid':+ret.invid},'',onerrorfunc);
                    lastsel=invid;
             }
        },
        editurl: "/paiement/traitement/server.php",
    }).navGrid('#pclient', {refresh:true,add:true,del:true,search:true,edit:false}
    );   

//with button out the nav bar

    $("#search").click(function(){
        jQuery("#client").searchGrid(
            {sopt:['cn','bw','eq','ne','lt','gt','ew']}
        );
    });

    $("#add").click(function(){
            jQuery("#client").editGridRow("new",{height:280,reloadAfterSubmit:false,addCaption: "Add Record"});
    });
    function pickdates(invid){
        jQuery("#"+invid+"_invdate","#client").datepicker({dateFormat:"dd/mm/yy"});
    }
    function onerrorfunc() {
        alert('La mise à jour de la base de données c\\'est mal passée!');     

    }
});

Please, help me. It's very important!!!!!!!! Cry

thank you all!!

Aurore

09/03/2009
09:24
Avatar
james_
Member
Members
Forum Posts: 27
Member Since:
16/02/2009
sp_UserOfflineSmall Offline

You're mixing the usage of "jQuery" and "$"?

Perhaps try jQuery(”#search”) and the same for add.. ?

09/03/2009
09:29
Avatar
missa
france
Member
Members
Forum Posts: 104
Member Since:
20/02/2009
sp_UserOfflineSmall Offline

Hello,

It doesn't work. Thank you!.

I use the cod extract from this site:

http://trirand.com/jqgrid/jqgrid.html

because I'm a novice in development!

Thank you!

09/03/2009
17:15
Avatar
james_
Member
Members
Forum Posts: 27
Member Since:
16/02/2009
sp_UserOfflineSmall Offline

I did a simple test and it worked after replacing..

$(”#search”) with jQuery(”#search”)
and..
$(”#add”) with jQuery(”#add”)

The error is probably in your /paiement/traitement/server.php

I used local data to test..

10/03/2009
04:11
Avatar
missa
france
Member
Members
Forum Posts: 104
Member Since:
20/02/2009
sp_UserOfflineSmall Offline

Thank you for your help!

Is it possible that editrow("new",{url:'delete.php'}) is incompatible with the option:

Onselectrow:function(id){

            if(invid && invid!==lastsel){               
                    var ret = jQuery("#client").getRowData(invid);               
                    jQuery('#client').restoreRow(lastsel);                    
                     //jQuery('#client').editRow(invid,true,pickdates,success,'/paiement/traitement/mise_a_jour_bd.php',{'invid':+ret.invid},aftersavefunc,onerrorfunc);
                     jQuery('#client').editRow(invid,true,pickdates,'','/paiement/traitement/mise_a_jour_bd.php',{'invid':+ret.invid},'',onerrorfunc);
                    lastsel=invid;
             }

}

Because, nothing work!!!

thank you for your answer!

Aurore

10/03/2009
06:08
Avatar
james_
Member
Members
Forum Posts: 27
Member Since:
16/02/2009
sp_UserOfflineSmall Offline

It's case sensitive so you'll have to write "onSelectRow", not "Onselectrow" ..

10/03/2009
08:15
Avatar
missa
france
Member
Members
Forum Posts: 104
Member Since:
20/02/2009
sp_UserOfflineSmall Offline

Thank you for your help!!!

I find the solution! I delete unfortunately jqmodal.js!

It's very strupid error!

Thank you for your help!!

Forum Timezone: Europe/Sofia

Most Users Ever Online: 715

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