We have a web based application.
As such, this is accessable on an iPhone through it's safari browser. However, there are some small parts of the system which don't work...
On the page, when clicking certain buttons, we set a hidden field which is then used to determine what happens once the form is submitted. This field is called "action" and is defined on the form as such...
<input type="hidden" name="action">
When we submit the form, we do the following before submission on a button on the form.
The "return formValidate" works perfectly, but the previous statement that sets the field value does not - or at least if it does, the value is lost when the form is submitted.
Without it, our web app doesn't know what to do!
This works on all browsers we have tested with - IE6/IE7/FF/Opera - even Safari 3 Beta on Windows, but just will not work on the iPhone. I have tried various different ways of setting that field value, but with no success.
So, does anyone have any ideas?