aivanovas Posted May 4, 2011 Share Posted May 4, 2011 Hi, I am trying to figiure out why Ajax pop-up window not works with radio button (<input type="radio" onclick="submit()" >). But it works with input type=submit value=value="<?php echo $VM_LANG->_('PHPSHOP_CART_ADD_TO') ?> ). If There is button when user click on it the pop-up messege will come up and user stays at the same webpage. ut with radio button ofter Click user is redirected to the Virtuemart shopping cart but I wish that Ajax pop-up windows will comeup. I posted few topics on Virtuemart forum about it but no advices in there. The code is: <form action="<?php echo $mm_action_url ?>index.php" method="post" name="addtocart" id="<?php echo uniqid('addtocart_') ?>" class="addtocart_form" <?php if( $this->get_cfg( 'useAjaxCartActions', 1 ) && !$notify ) { echo 'onsubmit="handleAddToCart( this.id );return false;"'; } ?>> <?php } echo $html; if (USE_AS_CATALOGUE != '1' && $product_price != "" && !stristr( $product_price, $VM_LANG->_('PHPSHOP_PRODUCT_CALL') )) { ?> <?php if ($children != "multi") { ?> <div style="float: right;vertical-align: middle;"> <?php if ($children == "drop") { echo $ps_product_attribute->show_quantity_box($product_id,$product_id); } if ($children == "radio") { echo $ps_product_attribute->show_radio_quantity_box(); } $button_lbl = $VM_LANG->_('PHPSHOP_CART_ADD_TO'); $button_cls = 'addtocart_button'; if( CHECK_STOCK == '1' && !$product_in_stock ) { $button_lbl = $VM_LANG->_('VM_CART_NOTIFY'); $button_cls = 'notify_button'; } ?> <input type="radio" onclick="submit()" value="<?php echo $VM_LANG->_('PHPSHOP_CART_ADD_TO') ?> /> </div> <?php } ?> <input type="hidden" name="flypage" value="shop.<?php echo $flypage ?>" /> <input type="hidden" name="page" value="shop.cart" /> <input type="hidden" name="manufacturer_id" value="<?php echo $manufacturer_id ?>" /> <input type="hidden" name="category_id" value="<?php echo $category_id ?>" /> <input type="hidden" name="func" value="cartAdd" /> <input type="hidden" name="option" value="<?php echo $option ?>" /> <input type="hidden" name="Itemid" value="<?php echo $Itemid ?>" /> <input type="hidden" name="set_price[]" value="" /> <input type="hidden" name="adjust_price[]" value="" /> <input type="hidden" name="master_product[]" value="" /> Maybe somebody has a suggestion why Ajax not works with radio button, I understand that there is something related to onclick="submit()" . Thanks andd regards Link to comment https://forums.phpfreaks.com/topic/235507-ajax-windows-not-show-up-on-onclicksubmit/ Share on other sites More sharing options...
vicodin Posted May 4, 2011 Share Posted May 4, 2011 This seems like an AJAX issue not PHP. Try posting this question on a AJAX forum. Link to comment https://forums.phpfreaks.com/topic/235507-ajax-windows-not-show-up-on-onclicksubmit/#findComment-1210394 Share on other sites More sharing options...
aivanovas Posted May 4, 2011 Author Share Posted May 4, 2011 Ah ok, sorry. I thuogh it was PHP related. I will post tehre. Link to comment https://forums.phpfreaks.com/topic/235507-ajax-windows-not-show-up-on-onclicksubmit/#findComment-1210435 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.