1

我很难弄清楚这个简单的事情。抱歉,我已经尝试了所有这些组合,但我无法让它工作。这是我想要做的

我有一个 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 参数始终为空。任何帮助表示赞赏

谢谢

4

1 回答 1

0

你确定你的javascript函数被调用了吗?您提供的示例代码在 getSelectedSearchCriteria 之后缺少 ()

data:getSelectedSearchCriteria

data:getSelectedSearchCriteria()
于 2012-08-07T00:45:50.173 回答