oh sorry i missread ...
there might be a better way but and easy thing to do is something like
var inpt1 = new Element('input',
{ name:"commentTold"
,type:"text",value:"this.getParent('li').get('id').split('-')
[1].toInt()"})
inpt1.setStyle('display','none')
document.id('comment-form').grab(inpt1)
and repeat for the other data and then send the form... that was
typed quick some syntax maybe off but thats the idea.
On Aug 16, 1:30 pm, hamburger <[email protected]> wrote:
> hi brook,
> thx for your answer.
> i would like to sent the data-part above and the form content both
> together. in your example i send only the form-content
>
> On 16 Aug., 19:26, brook <[email protected]> wrote:
>
> > hey hamburger.... i think you just want to
> > usehttp://mootools.net/docs/core/Request/Request
>
> > it'll be something like
>
> > var req = new Request({
> > url: "autofocus.php",
> > data:document.id('comment_form'),
> > method: 'post',
> > onSuccess: function(resp) {
> > // stuff you want to do if it works
> > }.bind(this),
> > onFailure: function(err) {
> > // stuff you want to do if it fails
> > }.bind(this)})
>
> > req.send()
>
> > assuming you have a button which tellls you to send the form you´ll
> > have to catch the click and stop it from doing its normal
> > thing...before using the above code
>
> > On Aug 16, 1:01 pm, hamburger <[email protected]> wrote:
>
> > > Hello, how can i send a request with data and the form-content.
>
> > > my form is:<form id="comment_form" method="post"
> > > action="autofocus.php" >
>
> > > i have the following js:
> > > SubmitRequest.send({
> > > data: {
> > > 'commentToId' :
> > > this.getParent('li').get('id').split('-')[1].toInt(),
> > > 'id': bildID,
> > > 'ajax': 'updateComment'
> > > }
> > > }); //}).post($('comment_form'));
>
> > > i expected to add this }).post($('comment_form')); on last line but i
> > > get an error.
>
> > > what is the right syntax?