|
it
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
shop cart list page with several remove buttons, no javascript
how would I go doing it without javascript and using 'POST'?
Having a page with a variable list of items in a shopcart, each item with its own 'remove' button. How could I do this without a javascript and using POST as the form type? (so having <a href="page.htm?remove=2> is not possible) You have a shopping cart, what is the justification for no javascript?
Do you really think there are people out there who would give you their credit card number but wouldn't trust you to popup a window or an alert message using JavaScript? <wolfi***@gmail.com> wrote in message Show quote news:1150474496.314353.105260@y41g2000cwy.googlegroups.com... > how would I go doing it without javascript and using 'POST'? > Having a page with a variable list of items in a shopcart, each item > with its own 'remove' button. How could I do this without a javascript > and using POST as the form type? (so having <a href="page.htm?remove=2> > is not possible) > wolfi***@gmail.com wrote:
> how would I go doing it without javascript and using 'POST'? <form method="post" action="delete_an_entry_page.asp">> Having a page with a variable list of items in a shopcart, each item > with its own 'remove' button. How could I do this without a javascript > and using POST as the form type? (so having <a href="page.htm?remove=2> > is not possible) <input type="hidden" value="<%=cart_item_value%"> <input type="submit" name="action" value="Delete"></form> Or am I missing something tricky in your question? -- Mike Brind Mike Brind wrote:
Show quote > wolfi***@gmail.com wrote: The thing is, there are several (variable number of) 'delete' buttons,> > how would I go doing it without javascript and using 'POST'? > > Having a page with a variable list of items in a shopcart, each item > > with its own 'remove' button. How could I do this without a javascript > > and using POST as the form type? (so having <a href="page.htm?remove=2> > > is not possible) > > <form method="post" action="delete_an_entry_page.asp"> > <input type="hidden" value="<%=cart_item_value%"> > <input type="submit" name="action" value="Delete"> > </form> > > Or am I missing something tricky in your question? > > -- > Mike Brind one for each item. How would the page know which one of them was clicked? Like, if I knew there would be, say, 10 buttons, I could name them all button1, button2, etc. and in the asp page I could ask for button1.x. But if I don't know how many items would there be in the page in advance, how would I do that? wolfi***@gmail.com wrote:
Show quote > Mike Brind wrote: You can tell which one was clicked from the value passed in the hidden> > wolfi***@gmail.com wrote: > > > how would I go doing it without javascript and using 'POST'? > > > Having a page with a variable list of items in a shopcart, each item > > > with its own 'remove' button. How could I do this without a javascript > > > and using POST as the form type? (so having <a href="page.htm?remove=2> > > > is not possible) > > > > <form method="post" action="delete_an_entry_page.asp"> > > <input type="hidden" value="<%=cart_item_value%"> > > <input type="submit" name="action" value="Delete"> > > </form> > > > > Or am I missing something tricky in your question? > > > > -- > > Mike Brind > The thing is, there are several (variable number of) 'delete' buttons, > one for each item. How would the page know which one of them was > clicked? > Like, if I knew there would be, say, 10 buttons, I could name them all > button1, button2, etc. and in the asp page I could ask for button1.x. > But if I don't know how many items would there be in the page in > advance, how would I do that? field. Although to make it work, you would have to give the hidden field a name - something I neglected to do :-) <form method="post" action="delete_an_entry_page.asp"> <input type="hidden" name ="cartitem" value="<%=cart_item_value%"> <input type="submit" name="action" value="Delete"></form> If Request.Form("action") = "Delete" Then Remove item from cart where cart_item_id = Request.Form("cartitme") -- Mike Brind <wolfi***@gmail.com> wrote in message
Show quote news:1150650409.156468.116520@g10g2000cwb.googlegroups.com... Because there is a form for each button, and an <input type=hidden > > Mike Brind wrote: >> wolfi***@gmail.com wrote: >> > how would I go doing it without javascript and using 'POST'? >> > Having a page with a variable list of items in a shopcart, each item >> > with its own 'remove' button. How could I do this without a javascript >> > and using POST as the form type? (so having <a href="page.htm?remove=2> >> > is not possible) >> >> <form method="post" action="delete_an_entry_page.asp"> >> <input type="hidden" value="<%=cart_item_value%"> >> <input type="submit" name="action" value="Delete"> >> </form> >> >> Or am I missing something tricky in your question? >> >> -- >> Mike Brind > The thing is, there are several (variable number of) 'delete' buttons, > one for each item. How would the page know which one of them was > clicked? name=productid value="<%=productid%>"> A Aaron Bertrand [SQL Server MVP] wrote:
Show quote > <wolfi***@gmail.com> wrote in message Oh so each item would be a form in itself? hmm... oh hey that's pretty> news:1150650409.156468.116520@g10g2000cwb.googlegroups.com... > > > > Mike Brind wrote: > >> wolfi***@gmail.com wrote: > >> > how would I go doing it without javascript and using 'POST'? > >> > Having a page with a variable list of items in a shopcart, each item > >> > with its own 'remove' button. How could I do this without a javascript > >> > and using POST as the form type? (so having <a href="page.htm?remove=2> > >> > is not possible) > >> > >> <form method="post" action="delete_an_entry_page.asp"> > >> <input type="hidden" value="<%=cart_item_value%"> > >> <input type="submit" name="action" value="Delete"> > >> </form> > >> > >> Or am I missing something tricky in your question? > >> > >> -- > >> Mike Brind > > The thing is, there are several (variable number of) 'delete' buttons, > > one for each item. How would the page know which one of them was > > clicked? > > Because there is a form for each button, and an <input type=hidden > name=productid value="<%=productid%>"> > cool, let me try that thanks! |
|||||||||||||||||||||||