当前位置: 代码迷 >> ASP.NET >> context.Request.Form[""]获取不到值,该怎么解决
  详细解决方案

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

热度:4770   发布时间:2013-02-25 00:00:00.0
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
  相关解决方案