Php 在服务器端的“现金”页面时加载部分页面
页面包含产品详细信息并对其进行评级。 评级为5颗星,适用于Php 在服务器端的“现金”页面时加载部分页面,php,jquery,ajax,Php,Jquery,Ajax,页面包含产品详细信息并对其进行评级。 评级为5颗星,适用于ajax。 我想在服务器端缓存这些页面,但如何在没有评级的情况下缓存产品详细信息 <div class='product-container' > <div class='product-container-right' > <h3>product-name</h3><br/> <p
ajax
。
我想在服务器端缓存这些页面,但如何在没有评级的情况下缓存产品详细信息
<div class='product-container' >
<div class='product-container-right' >
<h3>product-name</h3><br/>
<p>some detail about product</p>
</div>
<div class='vote-request'>rate this product:</div><br/>
<div id='productvote-20' class='product-vote' >
<input type='checkbox' name='vote' value='1' />
<input type='checkbox' name='vote' value='2' />
<input type='checkbox' name='vote' value='3' />
<input type='checkbox' name='vote' value='4' />
<input type='checkbox' name='vote' value='5' />
</div>
</div>
产品名称
关于产品的一些细节
对该产品进行评级:
我想在服务器端缓存div class='product-container-right'
。
每次页面(
div class='product-container-right'
)如何通过javascript(或jquery)
从缓存读取div id='productvote-20'class='product-vote'
,您需要添加AJAX请求,该请求将在准备从PHP页面获取评级的文档上运行一次,并更新评级
$(document).ready( function(){
$('#productvote-20').load('Rating.php?productId=1');
})
在这个PHP文件中,您需要输出这个。。但不要缓存该页面
<input type='checkbox' name='vote' value='1' />
<input type='checkbox' name='vote' value='2' />
<input type='checkbox' name='vote' value='3' />
<input type='checkbox' name='vote' value='4' />
<input type='checkbox' name='vote' value='5' />