0

ユーザーの入力に基づいて検索を行う必要があり、ユーザーは検索行を動的に追加できます

<tr id="tblNewContentRow">
<td>
@Html.TextBox("txtNewAttributes", "", new { @class = "alphaonly", style = "width: 155px;" })
</td>
<td>
@{@Html.DropDownList("ddlNewValues", Model.OperandsMaxList, new { style = "height: 20px;" })
}
</td>
<td colspan="2">
@Html.TextBox("txtNewValues", "", new { @class = "numbersonly", style = "width: 250px;" })
 </td>
</tr>

ADDボタンは、この行の下に同様の行を動的に生成します(私はJqueryを使用しました)。

ユーザーが送信を押すと、データベース内のリストのこの属性 (テキスト ボックス、ドロップダウン、テキスト ボックス) を照会したいと思います。Ajax 呼び出しを使用してこのデータを渡すことができます。

私の質問は、これらの複数の値をjsonでコントローラーに送信して、値を簡単にマップして取得できるようにする方法です

4

1 に答える 1

0

var data=('#form_id').serializeArray();

次に、この「データ」を属性として送信し、コントローラーで string[] タイプを期待します。データ全体がコントローラーに渡されます

乾杯ファニ*

于 2013-02-20T10:35:47.057 に答える