In Progress

php / ajax online form fix required!

We have an online form so that our registered (b2b) customers can order our products online. These products have an attribute: size.

There is a database in the back-end, with the product information e.g. name, price, attribute (e.g. size), as well as customer details and order history, etc.

Initially the form starts with one row (but the form allows more rows to be added if desired) When a customer selects a new product from a dropdown box, the fields for that product appear dynamically. The customer can then select the required quantities for each size field (via dropdown boxes), and the total amount is calculated dynamically. The total amount increases dynamically as more products are selected and added to the form, and when the customer submits the order, the total amount of the order is recorded in the database.

Each attribute (size field) has an associated price, and as each field gets populated by the customer (by selecting a quantity), the "total amount" gets updated.

We are using AJAX & JQUERY for this web application. The form starts off with one row, and the user/customer can select a product, fill-in the quantities, and then add new rows if he wishes to add more products to his order form.

We have 3 main requirements:

1) There is a problem when many rows are added and then deleted deliberately, some functionality disappears and we believe there is an issue with the code. Some formatting also needs to be fixed (positioning of certain links).

When a user clicks on "Add new product", a row is added, and a link dynamically appears to remove that row (product). And when a user clicks on that link, the row is removed. However, after adding many rows and then subsequently deleting them, other rows get affected ("remove row" link disappears from other rows). This needs to be fixed.

2) Currently, we have dropdown boxes for each size field. The user selects a quantity (1 to 30) from the list, and the total amount gets updated. What we need is a dynamic dropdown box to only show initially 10 options: 1 to 10, and a <show more> option, and if this option gets selected, then display 20 numbers: 1, 2, 3, ..... 20, <show more>. If the user selects "show more" again, then display 30 numbers: 1, 2, 3 .... 30. And so on, until 100.

3) The content of the HTML form should be sent by email to us AND the customer. We used to have this functionality, but due to changes in the code we are getting an email without the rows that were added to the form. Currently, the email only includes the "total amount" as well as the "observations" field.

The solution must work on all browsers (and extensive testing should be made especially in Internet Explorer).

On a final note, the speed by which products are added (and quantities are selected) should NOT affect the result of the total amount, this should always reflect the correct value. At present, we have achieved this. It is always important that the "total amount" value reflects correctly (whether products are added or deleted).

If there are any experienced AJAX and JQUERY coders, please bid on this project to correct this issue (it shouldn't be too hard to tackle).

Skills: AJAX, Javascript, jQuery / Prototype, MySQL, PHP

See more: web code online, value options, project code online, php work online, php code online, online jquery, online html project, online code, new order history, javascript coders, internet speed javascript code, html work online, get coders online, dynamic problem, coders online, coders link, code online c#, code html online, code c# online, code c online, what is ajax, online user testing, calculated fields form, using ajax, code c++ online

About the Employer:
( 7 reviews ) Islands, Spain

Project ID: #908423

Awarded to:

aksh27

Hello, i can do this

$100 USD in 5 days
(13 Reviews)
4.4

10 freelancers are bidding on average $160 for this job

humashahid80

Dear sir , we are ready to start your project for details see pmb . regards Tariq Mehmood

$200 USD in 4 days
(59 Reviews)
7.0
mantislin

Hi sir, can do this for you. Please check PM. thanks.

$200 USD in 4 days
(156 Reviews)
6.7
persistent

hi, let's start the project. check PM now.

$150 USD in 2 days
(31 Reviews)
5.0
RichyJassal

Hi, XHTML, CSS, JQuery and PHP expert. Richy

$140 USD in 5 days
(21 Reviews)
4.6
kohsa4u

I would like to do this.

$90 USD in 4 days
(8 Reviews)
4.3
sameg

plz check PMB..

$70 USD in 3 days
(24 Reviews)
3.9
TeamVipers

####Team ViPeRs#### Dear sir, we can provide you an incredible work with 100% of satisfaction;We are the master's of jQuery - [url removed, login to view] are the team that you need for this [url removed, login to view] PMB for our portfolio and det More

$52 USD in 2 days
(8 Reviews)
3.9
weavestudio

Hi, I am an experienced JQuery programmer. Please see PMB.

$100 USD in 1 day
(7 Reviews)
3.7
UrmanSoft

Plz check the PMB ..!!!

$500 USD in 10 days
(0 Reviews)
0.0