如何使用 jquery 捕获 shopify api 的分页元素
How to catch pagination element of shopify api with jquery
如何通过单击我的 ajax
请求启用任何 pagination
按钮。
场景:在我的 shopify 应用程序中,我有一个复选框,我要在该复选框上发送 ajax
请求,作为响应,我想启用此按钮。
试过:我已经尝试了Whosebug中提到的一些解决方案但无法工作。
此处:window.parent.document
这引发了 permission denied
的错误。
使用 JavaScript 您可以像这样手动启用分页按钮:
ShopifyApp.Bar.setPagination({
next: {
href: "/posts?page=3"
},
previous: {
href: "/posts?page=1"
}
});
您可以在 ajax 响应中调用与 shopify 分页相同的代码。因此它将采用您更改的分页值并启用分页按钮。
ShopifyApp.ready(function(){
ShopifyApp.Bar.initialize({
title: window.mainPageTitle,
icon: '/icon20x20.png',
pagination: {
previous: {href: "/start?page=1"},
next: {href: "/start?page=3"}
}
});
});
如何通过单击我的 ajax
请求启用任何 pagination
按钮。
场景:在我的 shopify 应用程序中,我有一个复选框,我要在该复选框上发送 ajax
请求,作为响应,我想启用此按钮。
试过:我已经尝试了Whosebug中提到的一些解决方案但无法工作。
此处:window.parent.document
这引发了 permission denied
的错误。
使用 JavaScript 您可以像这样手动启用分页按钮:
ShopifyApp.Bar.setPagination({
next: {
href: "/posts?page=3"
},
previous: {
href: "/posts?page=1"
}
});
您可以在 ajax 响应中调用与 shopify 分页相同的代码。因此它将采用您更改的分页值并启用分页按钮。
ShopifyApp.ready(function(){
ShopifyApp.Bar.initialize({
title: window.mainPageTitle,
icon: '/icon20x20.png',
pagination: {
previous: {href: "/start?page=1"},
next: {href: "/start?page=3"}
}
});
});