===========================================================
 HTML save as index.html:
<html>
<head>
<script src="prototype.js"></script>
</head>
<body>
<form id="myform">
<table id="keytable">
  <tr><td>Keyword</td><td><input type="text" name="keyword_1"></td></tr>
</table>
</form>
<input type="button" onclick="addkeyword()" value="Add Keyword">
<input type="button" onclick="dosubmit()" value="Submit">
<div id="result" style="padding:5px;">
</div>
<script>
var nextkeyid = 2;
function addkeyword()
{
  var elTR = $('keytable').insertRow( -1 );
  var elTitleTD = elTR.insertCell( -1 );
  elTitleTD.appendChild( document.createTextNode( 'Keyword' ) );
  var elInput = document.createElement( 'input' );
  elInput.type = 'text';
  elInput.name = 'keyword_'+nextkeyid;
  nextkeyid++;
  var elInputTD = elTR.insertCell( -1 );
  elInputTD.appendChild( elInput );
}
function dosubmit( ) {
  new Ajax.Updater( 'result', 'add.php', { method: 'post', parameters:
$('myform').serialize() } );
}
</script>
</body>
</html>
===========================================================
Serverside PHP save as add.php:

Post Result:<br/>
<?php var_export( $_POST ) ?>

===========================================================
On Tue, Aug 17, 2010 at 7:30 AM, Richard Quadling <rquadl...@gmail.com>wrote:

>  On 17 August 2010 12:01, Phil Petree <phil.pet...@gmail.com> wrote:
> > That's in the expando example that comes with prototype.js 1.6x
> >
> > On Tue, Aug 17, 2010 at 6:35 AM, Richard Quadling <rquadl...@gmail.com>
> > wrote:
> >>
> >> Hi.
> >>
> >> I've implemented a simple "add new user" button to my "amend users"
> >> page. The user list is only about 20 people, with
> >> name/email/pin/contracts/delete options.
> >>
> >> The button calls a template evaluation and that is within an update ...
> >>
> >> $('vsNewUsers').update($('vsNewUsers').innerHTML +
> >> tmpl_NewUser.evaluate({NewUserID : --i_NewUserID}));
> >>
> >> All working fine.
> >>
> >> I like how it works, but I wonder how I can just append the result of
> >> the evaluation.
> >>
> >> How do I take a template and append the results to vsNewUsers.
> >> vsNewUsers is a tbody element and the template is a <tr> element with
> >> all the <td>'s needed.
> >>
> >> var tmpl_NewUser = new Template('<tr><td><input type="text"
> >> name="User[#{NewUserID}][Username]" value="" maxlength="200" size="50"
> >> /></td><td><input type="text" name="User[#{NewUserID}][Email]"
> >> value="" maxlength="200" size="50" /></td><td><input type="number"
> >> name="User[#{NewUserID}][PIN]" value="" maxlength="4"
> >> /></td><td><input class="vsaAllContracts" type="checkbox"
> >> name="User[#{NewUserID}][AllContracts]" value="1"
> >> id="allContracts_#{NewUserID}" /></td><td><input type="text"
> >> name="User[#{NewUserID}][ContactIDs]" value="" maxlength="200"
> >> disabled="disabled" size="50" /><input type="hidden"
> >> name="User[#{NewUserID}][ContactIDs]" value=""></td><td><button
> >> class="vsaChooseContracts bold"
> >> id="selectContracts_#{NewUserID}">Select
> >> contracts</button></td><td><input type="checkbox"
> >> name="User[#{NewUserID}][Delete]" value="#{NewUserID}" /></td></tr>');
> >>
> >> I'm thinking no.
> >>
> >> Regards,
> >>
> >> Richard.
> >>
> >> --
> >> Richard Quadling.
> >>
> >> --
> >> You received this message because you are subscribed to the Google
> Groups
> >> "Prototype & script.aculo.us" group.
> >> To post to this group, send email to
> >> prototype-scriptacul...@googlegroups.com.
> >> To unsubscribe from this group, send email to
> >> prototype-scriptaculous+unsubscr...@googlegroups.com<prototype-scriptaculous%2bunsubscr...@googlegroups.com>
> .
> >> For more options, visit this group at
> >> http://groups.google.com/group/prototype-scriptaculous?hl=en.
> >>
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Prototype & script.aculo.us" group.
> > To post to this group, send email to
> > prototype-scriptacul...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > prototype-scriptaculous+unsubscr...@googlegroups.com<prototype-scriptaculous%2bunsubscr...@googlegroups.com>
> .
> > For more options, visit this group at
> > http://groups.google.com/group/prototype-scriptaculous?hl=en.
> >
>
> Can you point me to the URL please?
>
> --
>  Richard Quadling.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Prototype & script.aculo.us" group.
> To post to this group, send email to
> prototype-scriptacul...@googlegroups.com.
> To unsubscribe from this group, send email to
> prototype-scriptaculous+unsubscr...@googlegroups.com<prototype-scriptaculous%2bunsubscr...@googlegroups.com>
> .
> For more options, visit this group at
> http://groups.google.com/group/prototype-scriptaculous?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Prototype & script.aculo.us" group.
To post to this group, send email to prototype-scriptacul...@googlegroups.com.
To unsubscribe from this group, send email to 
prototype-scriptaculous+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/prototype-scriptaculous?hl=en.

Reply via email to