I think you want the a tag having the ajax function like the autocompleter tag. You can just use ajax lib javascript like dojo to achieve it. There is the snippet: function dojoForm(form) { var kw = { mimetype: "text/plain", encoding: 'utf-8', formNode: form, load: function(type, data, evt) {//callback function
}, error: function(t, e) { alert("Error!... " + e.message); } }; dojo.io.bind(kw); return false; } <s:form action="youraction" id="dataForm" onsubmit="try{dojoForm(this)}catch(E){};return false;"> <s:a href="%{editUrl}" onclick="this.form.submit()">Edit Lineup</s:a> For details,you can see the showcase app or dojo documentation. On 4/6/07, Scott Nesbitt <[EMAIL PROTECTED]> wrote:
I have a link that calls an action and I would like the action class to have some field values from my page. Currently I do this: <s:url id="editUrl" action="EditLineup" includeParams="all"/> <s:a href="%{editUrl}" onclick="this.href=rewriteLink(this.href)">Edit Lineup</s:a> In rewriteLink() I manually create a list of parameter key/values. Is there a better way? In my autocompleter tag I can just do formId="dataForm" and have a small form with hidden fields that get automatically serialized and sent to the action class, but that does not seem to work with the a tag, despite what the documentation says about ajax. Any ideas? Perhaps I am going about this wrong but do not see any good examples of how to do this. Thank you, Scott ____________________________________________________________________________________ No need to miss a message. Get email on-the-go with Yahoo! Mail for Mobile. Get started. http://mobile.yahoo.com/mail --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]