Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ShopifAPI:在不重定向的情况下向购物车添加商品_Javascript_Html_Ajax_Shopping Cart_Shopify - Fatal编程技术网

Javascript ShopifAPI:在不重定向的情况下向购物车添加商品

Javascript ShopifAPI:在不重定向的情况下向购物车添加商品,javascript,html,ajax,shopping-cart,shopify,Javascript,Html,Ajax,Shopping Cart,Shopify,有没有任何方法可以在没有任何页面重定向的情况下提交添加到购物车的POST请求?将return_更改为“back”将重新加载页面,我不想这样做。我想将项目添加到购物车中,并使用jQuery通知来提醒客户机,而不需要任何类型的重定向/重新加载。通知部分工作正常,我只是不知道如何覆盖重定向。对不起,如果我说的有些话毫无意义,我是新手。提前感谢。您可以使用AJAX API。详细信息如下:查看jQuery包装器演示页面中的Shopify.addItem函数:好的,我做了:这是他们的jQuery API。我

有没有任何方法可以在没有任何页面重定向的情况下提交添加到购物车的POST请求?将return_更改为“back”将重新加载页面,我不想这样做。我想将项目添加到购物车中,并使用jQuery通知来提醒客户机,而不需要任何类型的重定向/重新加载。通知部分工作正常,我只是不知道如何覆盖重定向。对不起,如果我说的有些话毫无意义,我是新手。提前感谢。

您可以使用AJAX API。详细信息如下:查看jQuery包装器演示页面中的
Shopify.addItem
函数:

好的,我做了:这是他们的jQuery API。我转到了“POST to/cart/add.js”部分,您可以自己查看其中的内容。重新加载页面或重定向到另一个页面与此无关,我怀疑这是/cart/add.js所做的事情,控制其行为的唯一方法是设置“return_to”字段参数。我想知道是否有任何值可以阻止页面重新加载。是否从表单提交或按钮单击处理程序返回false?