我有一个getjson
电话,我想将一些项目传递给它。我想知道如何getjson
多次调用它并传递它们的值,例如书、笔、纸……如果这些物品正在出售,它们会显示在不同的 iframe 中,如下所示(例如,我想检查 10 件物品,如果它们正在出售)?
目前,我的代码只处理一件商品,但我希望它处理 10 件商品并显示那些正在销售的商品。
此外,如果用户在页面中,我想每 10 分钟对项目列表执行一次此销售检查过程,而无需用户重新加载页面。你们能告诉我如何做到这一点吗?
<script src="http://anyorigin.com/jquery-1.4.2.min.js"></script>
<script>
$.getJSON('http://anyorigin.com/get?url=http://www.awebsite.com/item=book/&callback=?', function(data){
var siteContents = data.contents;
//writes to textarea
//document.myform.outputtext.value = siteContents;
var n=siteContents.search("This item is not on sale");
alert("value of n:"+n);
if(n=-1) {
alert("item book is on sale. n:"+n);
$('#ItemBookWrapper').show();
//if the passed item is on sale display that item in a iframe if its not on sale go //to next item. so at
} else {
alert("item:book is not on sale");
}
});
</script>
</head>
<body>
<div id="ItemBookWrapper" style="display:none">
<iframe src='http://www.awebsite.com/item=book' height=200 width=200 style='border: none;'></iframe>
</div>
<br>