2011-07-03 16 views
0

アクションコントローラに選択したタグのパスのボタン値のときに、ユーザーがクリックビューからコントローラへデータを渡す方法(jquery postを使用)?

<select id="TypeID" style="font-size: x-small"> 
      <option value="0" selected="selected">--- select---</option> 
      <option value="1">حقیقی (اشخاص)</option> 
      <option value="2">حقوقی (شرکت)</option> 
      <option value="3">دولتی (سازمان)</option> 
      <option value="4">فروشگاه </option> 
     </select> 

私はjqueryのポストを使用したい:

function PassType() { 
     var formData = $("#TypeID").val(); 
     alert(formData); 



     $.post("/Customer/Create", formData, function (data) { 
      alert(data.toString()); 
     }, "text"); 
    }; 

が、これは記事あなたですアクション

答えて

0

にnullを渡しますJSONからMVCへのアクションを投稿する必要があります。

http://haacked.com/archive/2010/04/15/sending-json-to-an-asp-net-mvc-action-method-argument.aspx

+0

いいえ私はjson .iはしません。値の選択だけを渡したいです(テキストを使用します) – user818566

+0

選択したテキストをJSONとして渡します: '{text:$("#TypeID ")。val()}' –

+0

returnもう一度ヌル – user818566