ajax无法提交数据,asp.net mvc下 ajax提交数据Action无法收到的问题?

$(document).ready(function () {

$("#PartChild").change( function () {

var comment = $(this).val();

if(comment.lenth==0)

{

alert("请输入货品编码!");

return;

}

$.ajax({

url:"/Goods/AddComment",

type:"POST",

dataType:"Json",

data:{comment:comment,action:"AddComment"}, //data这行要加后台的参数名.

success:function(sesponseTest){

if(sesponseTest!=null)

$("#comments").text(sesponseTest)

}

});

})

});

});

[HttpPost]

public ContentResult AddComment(string comment)

{

//_comments.Insert("

" + comment + "");

//return Content(string.Join("\n", _comments.ToArray()));

if (comment==null)

{

return Content("请输入货品编码!");

}

Goods goods = db.Goods.Find(comment);

if(goods==null)

{

return Content("货品不存在");

}

return Content(goods.Name);

}

你返回的是Content,ActionResult返回的是Content么?是View哪些吧??

你ajax提交的时候是Post,请问你的接收呢?最起码你也要对应的给一个吧?[HttpPost]行不?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值