Results 1 to 7 of 7

Thread: [jQuery] .each() on a regular array

  1. #1

    Thread Starter
    MS SQL Powerposter szlamany's Avatar
    Join Date
    Mar 2004
    Location
    CT
    Posts
    18,012

    [jQuery] .each() on a regular array

    jQuery is so powerful when you work the DOM - the methods available do so much, once you get fully versed in them.

    The .each() method is meant to work an array of "wrapped-elements" - DOM elements specifically.

    But it can be used for a neat loop on any array.

    In the image below we have an array of objects: layout(46) and I want to iterate along those objects and build a "printable" multi-line string.

    $(...) calls the jQuery library, for those not used to seeing syntax like that. The "$" sign introduces the library call.

    Here is the code. Looks a lot like LINQ in .net. I'll post a screen shot of the "popup errorMessage" in the next post.

    Code:
    var strLayout = "";
    .
    .
    .
    $(g_objGrid[intGO].awcoptions.reportinfo.layout).each(function () {
              strLayout += (strLayout.length != 0 ? "<br />" : "") + $.toJSON(this);;
              });
    
    errorMessage("Report Layout", strLayout);
    Attached Images Attached Images  
    Last edited by dday9; Feb 22nd, 2021 at 11:06 AM.

    *** Read the sticky in the DB forum about how to get your question answered quickly!! ***

    Please remember to rate posts! Rate any post you find helpful - even in old threads! Use the link to the left - "Rate this Post".

    Some Informative Links:
    [ SQL Rules to Live By ] [ Reserved SQL keywords ] [ When to use INDEX HINTS! ] [ Passing Multi-item Parameters to STORED PROCEDURES ]
    [ Solution to non-domain Windows Authentication ] [ Crazy things we do to shrink log files ] [ SQL 2005 Features ] [ Loading Pictures from DB ]

    MS MVP 2006, 2007, 2008

  2. #2

    Thread Starter
    MS SQL Powerposter szlamany's Avatar
    Join Date
    Mar 2004
    Location
    CT
    Posts
    18,012

    Re: jQuery .each() on a regular array

    Here is the result string in that errorMessage() popup function.
    Attached Images Attached Images  

    *** Read the sticky in the DB forum about how to get your question answered quickly!! ***

    Please remember to rate posts! Rate any post you find helpful - even in old threads! Use the link to the left - "Rate this Post".

    Some Informative Links:
    [ SQL Rules to Live By ] [ Reserved SQL keywords ] [ When to use INDEX HINTS! ] [ Passing Multi-item Parameters to STORED PROCEDURES ]
    [ Solution to non-domain Windows Authentication ] [ Crazy things we do to shrink log files ] [ SQL 2005 Features ] [ Loading Pictures from DB ]

    MS MVP 2006, 2007, 2008

  3. #3

    Thread Starter
    MS SQL Powerposter szlamany's Avatar
    Join Date
    Mar 2004
    Location
    CT
    Posts
    18,012

    Re: jQuery .each() on a regular array

    And here is what that "report writer syntax" produces for output, for those interested. Lots of text redacted...
    Attached Images Attached Images  
    Last edited by szlamany; Feb 20th, 2021 at 04:59 PM.

    *** Read the sticky in the DB forum about how to get your question answered quickly!! ***

    Please remember to rate posts! Rate any post you find helpful - even in old threads! Use the link to the left - "Rate this Post".

    Some Informative Links:
    [ SQL Rules to Live By ] [ Reserved SQL keywords ] [ When to use INDEX HINTS! ] [ Passing Multi-item Parameters to STORED PROCEDURES ]
    [ Solution to non-domain Windows Authentication ] [ Crazy things we do to shrink log files ] [ SQL 2005 Features ] [ Loading Pictures from DB ]

    MS MVP 2006, 2007, 2008

  4. #4
    Super Moderator dday9's Avatar
    Join Date
    Mar 2011
    Location
    South Louisiana
    Posts
    10,252

    Re: jQuery .each() on a regular array

    Is this a question or more of a codebank submission?

  5. #5

    Thread Starter
    MS SQL Powerposter szlamany's Avatar
    Join Date
    Mar 2004
    Location
    CT
    Posts
    18,012

    Re: jQuery .each() on a regular array

    Do we have a code bank for jQuery?

    *** Read the sticky in the DB forum about how to get your question answered quickly!! ***

    Please remember to rate posts! Rate any post you find helpful - even in old threads! Use the link to the left - "Rate this Post".

    Some Informative Links:
    [ SQL Rules to Live By ] [ Reserved SQL keywords ] [ When to use INDEX HINTS! ] [ Passing Multi-item Parameters to STORED PROCEDURES ]
    [ Solution to non-domain Windows Authentication ] [ Crazy things we do to shrink log files ] [ SQL 2005 Features ] [ Loading Pictures from DB ]

    MS MVP 2006, 2007, 2008

  6. #6
    Super Moderator dday9's Avatar
    Join Date
    Mar 2011
    Location
    South Louisiana
    Posts
    10,252

    Re: jQuery .each() on a regular array

    Since jQuery is a JavaScript library, if it is a codebank submission, then it would go in the JavaScript Codebank with the jQuery prefix.

  7. #7

    Thread Starter
    MS SQL Powerposter szlamany's Avatar
    Join Date
    Mar 2004
    Location
    CT
    Posts
    18,012

    Re: jQuery .each() on a regular array

    Quote Originally Posted by dday9 View Post
    Since jQuery is a JavaScript library, if it is a codebank submission, then it would go in the JavaScript Codebank with the jQuery prefix.
    Could you please move it? Thanks!

    *** Read the sticky in the DB forum about how to get your question answered quickly!! ***

    Please remember to rate posts! Rate any post you find helpful - even in old threads! Use the link to the left - "Rate this Post".

    Some Informative Links:
    [ SQL Rules to Live By ] [ Reserved SQL keywords ] [ When to use INDEX HINTS! ] [ Passing Multi-item Parameters to STORED PROCEDURES ]
    [ Solution to non-domain Windows Authentication ] [ Crazy things we do to shrink log files ] [ SQL 2005 Features ] [ Loading Pictures from DB ]

    MS MVP 2006, 2007, 2008

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width