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 パラメータは常に null です。どんな助けでも大歓迎

ありがとう

4

1 に答える 1

0

JavaScript 関数が呼び出されていますか? あなたが提供するサンプルコードには、getSelectedSearchCriteria の後に () がありません

data:getSelectedSearchCriteria

data:getSelectedSearchCriteria()
于 2012-08-07T00:45:50.173 に答える