ok, i see this behaviour too, and
i think i know what is going on there...
Working on it :)
Cosmin Bucur wrote:
>anybody ? is there anything extra I should do ? should I repost my
>code ( which is preety much like the one before ) ? should I add a bug
>?
>
>please let me know ,
>Thanks
>
>On 3/21/06, Cosmin Bucur <[EMAIL PROTECTED]> wrote:
>
>
>>Sorry for not following up with this earlier , i've been trying new
>>exciting sensations with help from Dell in the past few days that kept
>>me buisy :)
>>
>>I believe I have isolated the problem to when the autocompleter is
>>itself within a component . If it's directly in the page it works , if
>>it's within a component it doesn't . I can't seem to get any errors on
>>javaScript console . Just that nothing appears now . Both FF and MSIE
>>.
>>
>>I have a page and a component which are identical and have been
>>playing arround with them for the past 2 hours , can anybody else try
>>to verify this behavivour ?
>>
>>Thanks ,
>>Cosmin
>>
>>On 3/15/06, Cosmin Bucur <[EMAIL PROTECTED]> wrote:
>>
>>
>>>ok thanks , i will try to isolate the problem some more after a cvs update
>>>
>>>On 3/15/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
>>>
>>>
>>>>Yeah strings should do it. I haven't replied back yet, because frankly I
>>>>don't really know what the problem is :)
>>>>
>>>>Andreas has done a ton of bug fixing lately though, so you might want to be
>>>>sure you're using the latest cvs version first to be sure it's not already
>>>>accounted for.
>>>>
>>>>If not that, I plan on upgrading the prototype libs hopefully before Andreas
>>>>pushes out the beta-2 release.
>>>>
>>>>
>>>>On 3/15/06, Cosmin Bucur < [EMAIL PROTECTED]> wrote:
>>>>
>>>>
>>>>>oh and the objects in the ArrayList are Strings , that was something
>>>>>that wasn't 100% clear to me from the Autocompleter , but I assumed it
>>>>>needs Strings
>>>>>
>>>>>On 3/15/06, Cosmin Bucur <[EMAIL PROTECTED]> wrote:
>>>>>
>>>>>
>>>>>>ELEMENTT has no properties ( in ff )
>>>>>>
>>>>>>On 3/15/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
>>>>>>
>>>>>>
>>>>>>>What error message are you getting? (If you do it in FF )
>>>>>>>
>>>>>>>
>>>>>>>On 3/15/06, Cosmin Bucur < [EMAIL PROTECTED]> wrote:
>>>>>>>
>>>>>>>
>>>>>>>I am trying to get the autocompleter working . I have done preety much
>>>>>>>the same thing that I have seen in the demo component , and it's not
>>>>>>>working too great .
>>>>>>>
>>>>>>>I can't seem to get the popup to show up . It showed up only once
>>>>>>>aftetr a server restart and it was huge taking over the whole page .
>>>>>>>
>>>>>>>The error that I'm getting is at this line :
>>>>>>>for (var i = 0; i < element.childNodes.length; i++) { in the
>>>>>>>cleanWhitespace method of prototype.js ... I wasn't able to track
>>>>>>>much more about the error .
>>>>>>>
>>>>>>>At first I tried it while downloading the code through an ajax
>>>>>>>response the way I normally try to do , but wasn't successfull at
>>>>>>>getting it to work . Then I moved it in the acutal .page component of
>>>>>>>my application ( since i use only one , so basically i moved it where
>>>>>>>it loads through a normal request ) and that's when it worked ... once
>>>>>>>. sort off .
>>>>>>>
>>>>>>>Here is my code almost just like the demo :
>>>>>>>
>>>>>>>jwc :
>>>>>>><bean name="delegate"
>>>>>>>
>>>>>>>
>>>>>>>
>>>>class="org.apache.tapestry.valid.ValidationDelegate"/>
>>>>
>>>>
>>>>>>> <bean name="textValidator" class="
>>>>>>>org.apache.tapestry.valid.StringValidator">
>>>>>>> <set name="required" value="true"/>
>>>>>>> </bean>
>>>>>>>
>>>>>>> <component id="autoCompleterFname" type="tacos:Autocompleter" >
>>>>>>> <binding name="displayName" value="literal:Note" />
>>>>>>> <binding name="value" value="ognl:fnameValue" />
>>>>>>> <binding name="listSource"
>>>>>>>
>>>>>>>
>>>>value="ognl:fnameSearchList" />
>>>>
>>>>
>>>>>>> <binding name="listener" value="listener:searchFname"
>>>>>>>
>>>>>>>
>>>>/>
>>>>
>>>>
>>>>>>> <binding name="direct" value="ognl:true" />
>>>>>>> </component>
>>>>>>>
>>>>>>> <property name="fnameValue" persist="session" />
>>>>>>> <property name="lastValue" persist="session" />
>>>>>>> <property name="fnameSearchList" initial-value="ognl:new
>>>>>>>java.util.ArrayList()" />
>>>>>>>
>>>>>>>.html :
>>>>>>><style>
>>>>>>> div.auto_complete {
>>>>>>> width: 350px;
>>>>>>> background: #fff;
>>>>>>> }
>>>>>>> div.auto_complete ul {
>>>>>>> border:1px solid #888;
>>>>>>> margin:0;
>>>>>>> padding:0;
>>>>>>> width:100%;
>>>>>>> list-style-type:none;
>>>>>>> }
>>>>>>> div.auto_complete ul li {
>>>>>>> margin:0;
>>>>>>> padding:3px;
>>>>>>> }
>>>>>>> div.auto_complete ul li.selected {
>>>>>>> background-color: #ffb;
>>>>>>> }
>>>>>>> div.auto_complete ul strong.highlight {
>>>>>>> color: #800;
>>>>>>> margin:0;
>>>>>>> padding:0;
>>>>>>> }
>>>>>>> </style>
>>>>>>> <div class="note" >
>>>>>>> <h2>Patient Search</h2>
>>>>>>>
>>>>>>><form jwcid="@tacos:AjaxForm">
>>>>>>> <span class="auto_complete" jwcid="autoCompleterFname" />
>>>>>>> <!-- <span class="auto_complete_lname" jwcid="autoCompleterLname"
>>>>>>>
>>>>>>>
>>>>/> -->
>>>>
>>>>
>>>>>>></form>
>>>>>>> </div>
>>>>>>>
>>>>>>>.java :
>>>>>>>public void searchFname(String search) {
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>setFnameSearchList(getManager().searchPatientByFName(search
>>>>
>>>>
>>>>>>>,
>>>>>>>getLnameValue()));
>>>>>>>
>>>>>>> }
>>>>>>>
>>>>>>> public abstract ArrayList getFnameSearchList();
>>>>>>> public abstract void setFnameSearchList(ArrayList values);
>>>>>>> /** form note value */
>>>>>>> public abstract String getFnameValue();
>>>>>>> public abstract String getLnameValue();
>>>>>>>
>>>>>>>
>>>>>>>Any ideeas ?
>>>>>>>Thanks ,
>>>>>>>Cosmin
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>-------------------------------------------------------
>>>>
>>>>
>>>>>>>This SF.Net email is sponsored by xPML, a groundbreaking scripting
>>>>>>>
>>>>>>>
>>>>language
>>>>
>>>>
>>>>>>>that extends applications into web and mobile media. Attend the live
>>>>>>>
>>>>>>>
>>>>webcast
>>>>
>>>>
>>>>>>>and join the prime developer group breaking into this new coding
>>>>>>>
>>>>>>>
>>>>territory!
>>>>
>>>>
>>>>http://sel.as-us.falkag.net/sel?cmdlnk&kid0944&bid$1720&dat1642
>>>>
>>>>
>>>>>>>_______________________________________________
>>>>>>>Tacos-devel mailing list
>>>>>>>[email protected]
>>>>>>>
>>>>>>>
>>>>>>>
>>>>https://lists.sourceforge.net/lists/listinfo/tacos-devel
>>>>
>>>>
>>>>>>>
>>>>>>>
>>>>>-------------------------------------------------------
>>>>>This SF.Net email is sponsored by xPML, a groundbreaking scripting
>>>>>
>>>>>
>>>>language
>>>>
>>>>
>>>>>that extends applications into web and mobile media. Attend the live
>>>>>
>>>>>
>>>>webcast
>>>>
>>>>
>>>>>and join the prime developer group breaking into this new coding
>>>>>
>>>>>
>>>>territory!
>>>>
>>>>
>>>>http://sel.as-us.falkag.net/sel?cmdlnk&kid0944&bid$1720&dat1642
>>>>
>>>>
>>>>>_______________________________________________
>>>>>Tacos-devel mailing list
>>>>>[email protected]
>>>>>https://lists.sourceforge.net/lists/listinfo/tacos-devel
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>
>
>-------------------------------------------------------
>This SF.Net email is sponsored by xPML, a groundbreaking scripting language
>that extends applications into web and mobile media. Attend the live webcast
>and join the prime developer group breaking into this new coding territory!
>http://sel.as-us.falkag.net/sel?cmd_______________________________________________
>Tacos-devel mailing list
>[email protected]
>https://lists.sourceforge.net/lists/listinfo/tacos-devel
>
>
>
>
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Tacos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tacos-devel