[jQuery] Re: Select all controls of the form

2009-01-13 Thread Karl Rudd
You shouldn't need to use $.extend in this case. Something like this should work: jQuery.fn.debug = function() { return this.each(function(){ alert(this); }); }; Taken from http://docs.jquery.com/Plugins/Authoring As for your selection code, you need to use "find" instead of "filter". T

[jQuery] Re: Select all controls of the form

2009-01-13 Thread JQueryProgrammer
I want to convert some existing code from traditional javascript for loop to $.each. Here is my code: var oEl = document.getElementById("my_form_id").elements; for(var i=0; i < oEl.length; i++) { //do something } In jquery I have written a $.fn.extend function and the code as: $.fn.extend

[jQuery] Re: Select all controls of the form

2009-01-12 Thread Karl Rudd
Errr elements aren't form controls. elements are but ":input" selects those. I'm not sure what you mean. Karl Rudd On Tue, Jan 13, 2009 at 5:43 PM, JQueryProgrammer wrote: > > The above code selects all the controls except tag. > > > > On Jan 13, 11:26 am, Karl Rudd wrote: >> The '*' select

[jQuery] Re: Select all controls of the form

2009-01-12 Thread JQueryProgrammer
The above code selects all the controls except tag. On Jan 13, 11:26 am, Karl Rudd wrote: > The '*' selector will select _all_ the nodes (including the s). > Try using the ':input' selector: > > $("#form1 :input") > > http://docs.jquery.com/Selectors > > Karl Rudd > > On Tue, Jan 13, 2009 at

[jQuery] Re: Select all controls of the form

2009-01-12 Thread Karl Rudd
The '*' selector will select _all_ the nodes (including the s). Try using the ':input' selector: $("#form1 :input") http://docs.jquery.com/Selectors Karl Rudd On Tue, Jan 13, 2009 at 5:16 PM, JQueryProgrammer wrote: > > I am trying to validate all the controls that exist in the form. My > for