在让这些数据更进一步之前,我正在尝试将一些值与我在数据库中的内容进行交叉检查。
我有一个表格,我在这个表格中发帖
pid, Name, size, category and qty.
我已经对qty
.
在我发布的这些数据中,我正在使用这些数据来查找database
. 我没有公布价格。
因为我正在使用这些帖子数据来查找某人可能想要与他们混淆的价格,例如将类别或大小值更改为任何值。如果他们这样做,它仍然会被发布并且页面将呈现并且看起来像
Name: qty: unit price: total item price:
size:
尽管这些表名显示NOTHING
正在显示,这意味着页面只是在渲染。我知道你们中的一些人可能会想“如果这个人对这些价值观有什么不满,那是他们的错”,我完全同意,但我仍然想阻止页面呈现
如果发布的所有内容都与具有该产品 ID ( Pid
) 的任何项目无关。
在其他页面中呈现之前,如何使用 ajax 对其进行验证?
我已经有一个看起来像的 ajax
$(document).ready(function(){
$('#selected').hide();
$('#button').click(function(){
var pid = $('#pid').val();
var size = $('#size').val();
var qty = $('#Qty').val();
var price = '\u00A3' + parseInt($('#pricetag').text().replace(/^\D/, ''), 10) * qty;
if (!/^[1-9]\d?$/.test(Qty)){
alert('Quantity should not be below 1 or null');
return false; // don't continue
}
else {
$('#sprice').text(price);
$('#ssize').text(size);
$('#selected').slideDown();
}
$.ajax({
url: 'cart.php',
type: 'POST',
data: { pid:pid,
size:size,
Qty:Qty,
Category:Category },
success: function(data)
{
}
});
});
});
在购物车.php
是我将这些值发布到的地方。
请问我该怎么做?