ASP 接收 jquery post传输的参数问题
我在做一个购物车算价的功能,需要每次表单中文本框改变时保存一下数据到数据库。
以下是数据代码:
Jquery代码
JScript code
$(document).ready(function(){
//人数改变时重新计算价格
$('input').change(function() {
var person = parseInt($(this).val());
var boxnum = parseInt($(this).parent().prev().children().val());
var thisID = $(this).attr("title").toString();
//AJAX保存人数
$.post('ShopCartOK.asp',{'CartID':thisID,'PersonNum':person},function(){
alert("保存成功!");
});
});
});
Jieshou.asp页面代码
VB code
dim BoxNum,PersonNum,CartID
CartID=request.form("CartID")
BoxNum=request.form("BoxNum")
PersonNum=request.form("PersonNum")
现在这个asp页面接收不到数据,而且,Jquery文件的回调函数alert("保存成功!");这句也执行不了,请大家帮忙看一下。
------解决方案--------------------{'CartID':thisID,'PersonNum':person}
=>
{CartID:thisID,PersonNum:person}
TRY
------解决方案--------------------我通常用这方式写的
$.ajax({
type: "POST",
url: "some.php",
data: "name=John&location=Boston",
success: function(msg){
alert( "Data Saved: " + msg );
}
});
------解决方案--------------------post到的文件名ShopCartOK.asp是否正确?
------解决方案--------------------应该是路径不对