请帮帮我!
我的页面div中有几张银行的图片_layout.cshtml。每个图像都有一个id,比如说id "Jonota","Sonali","Rupali"...等。现在,我正在使用jquery,所以当每个image都是时clicked,我想id将该图像的 传递给我的controller. 我的 jquery 看起来像:
var a = $('div#banksBody img').size();
a.each($('div#banksBody img').click(function () {
$(this).addClass('bankIcons'); // this class is just for making the cursor > pointer in css
var id = this.id;
$.ajax({
url: "Home/Test",
type: "POST",
traditional:true,
data: JSON.stringify(id),
dataType: "json",
contentType: "application/json; charset=utf-8",
success: function (result) {
if (result!="") {
alert(result);
}
});
}));
我的控制器看起来很简单:
[HttpPost]
public JsonResult Test(string id)
{
return Json(id , JsonRequestBehavior.AllowGet);
}
我错过了什么?