【发布时间】:2012-09-04 11:04:08
【问题描述】:
我在 razor 文件中定义了一个表单。
@using (Html.BeginForm())
{
}
在此表单中,我有诸如
之类的字段<input type="text" readonly="readonly" name="MaxBudget" value="Any" id="SearchMaxBudget">
还有一些类似的结构
<div class="ui-widget-content" style="height: 100px; width: 200px; overflow: auto;" id="amenitiesLog"><div>Hair dryer and shaving adaptor</div><br></br><div>Airport shuttle service</div><br></br></div>
当我点击这个按钮时,我想从这些字段和结构中获取数据并将它们传递给控制器
<input type="button" class="btn-leftsearch" />
我遗漏了哪些部分,如何实现?
谢谢,
【问题讨论】:
-
你可以使用
Ajax.BeginForm或Jquery-Ajax-Post -
你的控制器是什么样子的?什么不工作?使用 作为提交按钮。你所说的结构 - 你需要手动提交这部分..
-
@Michal Klouda,我认为
btn-leftsearch意味着他想做ajax-post?? :)
标签: asp.net-mvc forms razor controller actionmethod