Обновление только <div> на странице
Добрый вечер, форумчане!
Возникла проблемка с обновлением div-а.
В этом диве 2 пункта. Это - общее количество, и общая сумма.
У меня 2 дива. В первом диве, общее количество без проблем обновляется, а второе (общая сумма) ну никак не хочет.
Вот код
$(document).ready(function(){
$("#basketItemsWrap li:first").hide();
$(".productPriceWrapRight a img").click(function() {
var productIDValSplitter = (this.id).split("_");
var productIDVal = productIDValSplitter[1];
var i=0;
$("#notificationsLoader").html('<img src="images/ajax_load_2.gif">');
$.ajax({
type: "POST",
url: "inc/functions.php",
data: { productID: productIDVal, action: "addToBasket"},
success: function(theResponse) {
if( $("#productID_" + productIDVal).length > 0){
$("#productID_" + productIDVal).animate({ opacity: 0 }, 500, function() {
$("#productID_" + productIDVal).before(theResponse).remove();
});
$("#productID_" + productIDVal).animate({ opacity: 0 }, 500);
$("#productID_" + productIDVal).animate({ opacity: 1 }, 500);
$("#notificationsLoader").empty();
} else {
$("#basketItemsWrap li:first").before(theResponse);
$("#basketItemsWrap li:first").hide();
$("#basketItemsWrap li:first").show("slow");
$("#notificationsLoader").empty();
}
//Именно здесь идет обновление. Но никак не хочет скотина обновляться.
$("#notificationsCount").load("getcount.php"); $("#notificationsSum").load("getsum.php");
}
});
});
Далее HTML код.
<div id="basketWrap">
<div style="background-color:#006600; color:#FFFFCC;">
<p><b>{lang_print id=69640384} - </b><span id="notificationsCount">
{php}
session_start();
$sessionID = $_COOKIE['PHPSESSID'];
$count = mysql_query("SELECT COUNT(*) as count FROM baskets WHERE basketSession='" . $sessionID . "'");
$totalcount = mysql_fetch_array($count);
$counter = 0;
$counter=$counter+$totalcount['count'];
echo $counter;
{/php}
</span> {lang_print id=69662189}</p>
<p><b>{lang_print id=69636226} - </b> <span id="notificationsSum">
{php}
session_start();
$sessionID = $_COOKIE['PHPSESSID'];
$count = mysql_query("SELECT SUM(productPrice) as sum FROM baskets WHERE basketSession='" . $sessionID . "'");
$totalcount = mysql_fetch_array($count);
$sum = 0;
$sum=$sum+$totalcount['sum'];
echo "$sum";
{/php} </span>{lang_print id=69648149}</p>
</div>
</div>
Помогите пожалуйста! В чем дело?
|