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
How to make external search form ?
14/08/2009
05:32
Avatar
m_abdelfattah
Member
Members
Forum Posts: 8
Member Since:
06/08/2009
sp_UserOfflineSmall Offline

I want to make external search form, I mean it can be above (on the top or before) the jqGrid table.

how could it  be done ?

14/08/2009
06:35
Avatar
soy_amarillo
Member
Members
Forum Posts: 12
Member Since:
18/07/2008
sp_UserOfflineSmall Offline

Maybe this code can help you:

function buscar(){

    //form variables for searching
    var clave = jQuery("#clave").val();
    var id_barrios = jQuery("#id_barrios").val();
    var id_estados = jQuery("#id_estados").val();
    var nombre = jQuery("#nombre").val();
    var dni = jQuery("#dni").val();
    var apellido1 = jQuery("#apellido1").val();

    jQuery("#list1").setGridParam({
        url:url_peticiones_base + "&_search=true&clave=" + clave + "&id_barrios=" + id_barrios + "&nombre=" + nombre + "&apellido1=" + apellido1 + "&dni=" + dni + "&id_estados=" + id_estados,
        page:1
    }).trigger("reloadGrid");
}

You only have to make a button or link that calls this function, and adapt this function to your needs.

16/08/2009
12:59
Avatar
m_abdelfattah
Member
Members
Forum Posts: 8
Member Since:
06/08/2009
sp_UserOfflineSmall Offline

Thanks a lot man, but how can I Post search data 🙂 ? instead of pass it as variables in the url ??

17/08/2009
05:36
Avatar
soy_amarillo
Member
Members
Forum Posts: 12
Member Since:
18/07/2008
sp_UserOfflineSmall Offline

Ok, try to use postData instead of url. Would be like this:

function buscar(){

    //form variables for searching
    var clave = jQuery(”#clave”).val();
    var id_barrios = jQuery(”#id_barrios”).val();
    var id_estados = jQuery(”#id_estados”).val();
    var nombre = jQuery(”#nombre”).val();
    var dni = jQuery(”#dni”).val();
    var apellido1 = jQuery(”#apellido1″).val();

    jQuery(”#list1″).setGridParam({
        postData:{"search":"true","clave":clave,"id_barrios":id_barrios ....},
        page:1
    }).trigger(”reloadGrid”);
}

It's more or less the same, but using postData. I don't know whether you have to use the quotes or not. Try and comment 😀

17/08/2009
05:36
Avatar
soy_amarillo
Member
Members
Forum Posts: 12
Member Since:
18/07/2008
sp_UserOfflineSmall Offline

Sorry, repeated

17/08/2009
17:15
Avatar
m_abdelfattah
Member
Members
Forum Posts: 8
Member Since:
06/08/2009
sp_UserOfflineSmall Offline

Thanks a lot man, you're superior 🙂 it works fine, but without quotes 😛

Thanks again 🙂

19/08/2009
10:07
Avatar
Sue
Guest
Guests

Thanks, Soy. It was great help.

Forum Timezone: Europe/Sofia

Most Users Ever Online: 715

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