more on the subject,,,..
there was a

<xhtmlConformance mode="Legacy">

config entry on web.config for my IIS (so it made it into the config
of all my IIS hosted websites).

This was using de colon instead of the dollar sign for IdSeparator
character,

I thought that removing that would solve my issue, the site started
generating input names with the dollar sign...
but jquery keeps breaking in the same place....

i don't use these specific names/ids for any traversing, but I guess
jquery scans all the DOM and does not know
what to do when it gets to the particular element....




On Oct 10, 12:39 pm, ReadOnlyChild <[EMAIL PROTECTED]> wrote:
> Hello, I'm seeking for support on the following issue,
> as I have not found a solution googling...
>
> im developing using framework 2.0 of .net, for some reason it has
> configured a ':' (colon) instead of the '$' (dollar) documented to use
> as an IdSeparator while auto-generation name attributes for server-
> side controls,
>
> example:   name="_clt0:_body1:_usercontrol1:_txtName"
>
> this is making jquery.1.2.6 break in the 238 line of the 96k file...
>
> 235:    append: function() {
> 236:            return this.domManip(arguments, true, false, function(elem){
> 237:                    if (this.nodeType == 1)
> 238:                            this.appendChild( elem );
> 239:            });
> 240:    },
>
> I'm guessing the solution would be to fix my framework setup to use
> the dollar sign as separator...
> but haven't been able to find how to do this, maybe someone here has
> resolved this issue...
>
> or any other pointers would be appreciated...
>
> example of final html that beaks jquery
>
> <input name="_ctl0:body1:Tab_Contract1:txtFinancedAmount" type="text"
> value="$17,347,500.00"
> id="_ctl0_body1_Tab_Contract1_txtFinancedAmount" class="field-data" />

Reply via email to