1
我无法将这个简单的事情搞清楚。对不起,我已经尝试过这个的所有组合,我无法得到它的工作。这里就是我试图做通过调用返回参数的本地函数来构建Ajax数据段
我有一个的javascrip函数
function getSelectedSearchCriteria() {
var data = {};
data.projname = "Test Project";
return data;
}
我的Ajax功能被称为
$.ajax({
url: "/Position/PositionList",
type: "POST",
dataType: "json",
data:getSelectedSearchCriteria
}
我的控制器方法被定义为
public ViewResult PositionList(string projname)
{
..
}
但projname参数始终为空。任何帮助赞赏
谢谢
良好的渔获埃文。我错过的原因是因为我有另一个功能 function getSelectedPosition(){ return $('input [name = positions]:checked')。val(); } 为此,我不得不打电话没有括号。 $阿贾克斯({ URL: “/位置/编辑/”, 数据:{ID:getSelectedPosition}, 数据类型: 'HTML', 类型: “GET” } – superartsy 2012-08-07 14:06:11