[OpenLayers-Users] User inputs in Popups

Arnd Wippermann arnd.wippermann at web.de
Fri Oct 31 13:42:11 EDT 2008


it's possible to use popups for editing feature attributes.
 
http://gis.ibbeck.de/ginfo/apps/OLExamples/OL26/examples/styles_unique_with_
group.html
 
If your transcation takes place after you have updated the attributes, i
would think the transaction should work.
 
Arnd Wippermann
 
  _____  

Von: users-bounces at openlayers.org [mailto:users-bounces at openlayers.org] Im
Auftrag von Indika Tantrigoda
Gesendet: Freitag, 31. Oktober 2008 14:22
An: Alexandre Dube
Cc: OpenLayers users mailing list
Betreff: Re: [OpenLayers-Users] User inputs in Popups


Hi Alexandre,
Thanks for the reply. I am referring to the html text box inside the popup.
Thats where I want to enter the data.
I also included a button in the popup to initiate the transaction. This
works fine when I hard code the attribute information.

I did try the method you suggested. Maybe because the html text box is not
directly in the web page(but rather in the popup) I didnt have much success.
However I will try this again. Maybe I missed something.

If there is any other way of achieving this (maybe with ajax) kindly let me
know.

Regards,
Indika 


2008/10/31 Alexandre Dube <adube at mapgears.com>


Hi Indika, 


  >> The problem is I am unable to access the input data.


  Do you mean you can't access the html text box ?  If you do, give it and
id, access it with document.getElementById('yourId') and parse the text box
value to the feature.attributes before saving.  That will add the attribute
to your INSERT/UPDATE request at the same time.  I'm not sure if that's what
you meant, though. 


  >>Also everytime the wfs-insert takes place i get an alert with the
transaction results details.
Is there anyway not have the alert come up everytime.


  Search in your files for the "alert" string and just get rid of it.

Hope this helps,

Alexandre

Indika Tantrigoda wrote:


Hello to all,
I have a wfs layer setup which allows me to add points.
I would like the user to enter the attribute information so that it too can
get
written to postgres.

I setup a popup with a text box which allows me to add the relevant details.
The problem is I am unable to access the input data.

Is there any way to get around this, or this is an alternative method I
could approach.

Also everytime the wfs-insert takes place i get an alert with the
transaction results details.
Is there anyway not have the alert come up everytime.

Thanks

Indika

------------------------------------------------------------------------

_______________________________________________
Users mailing list
Users at openlayers.org
http://openlayers.org/mailman/listinfo/users
 




-- 
Alexandre Dubé
Mapgears
www.mapgears.com




-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/openlayers-users/attachments/20081031/246ef5f7/attachment.html


More information about the Users mailing list