请帮帮我!
我的页面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);
}
我错过了什么?