首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

context.Request.Form[""]获取不到值,该怎么解决

2012-06-21 
context.Request.Form[]获取不到值有个结算的功能,从数据库获取数据然后用jquert ajax将数据填到table,

context.Request.Form[""]获取不到值
有个结算的功能,从数据库获取数据然后用jquert ajax将数据填到table,将总价计算出来

JScript code
$.each(data.TableInfo, function (key, val) {$("<tr><td style='color:#fd9b3b;'>¥" + Subtotal(val.OPrice, val.ONo) + "</td></tr>").appendTo("#jsSJ");});

Subtotal()--计算总价的方法,因为js有浮点运算的bug所以想将数据通过ajax传输到后台用C#处理
JScript code
function Subtotal(pric, No) {    var jieguo = 0;    $.ajax({        type: "post",         url: "../ApplicationProcessing/Subtotal.ashx?time=" + new Date().valueOf(),    dataType: "text",        date: { price: pric, shuLiang: No },     success: function (data) {        jieguo = data;     }});   return jieguo;}

用Firgbug调试 date: { price: pric, shuLiang: No }是有数据的 但是带传到后台使用context.Request.Form[""]获取数据数据就获取不到,这个是为什么?希望前辈们能帮帮忙。

[解决办法]
是data,不是date

热点排行