0
使用MVC3和Ajax.BeginForm我驚訝地發現mvc ajax表單提交的元素的屬性disabled =「disabled」。Ajax.BeginForm正在提交被禁用的表單元素
我測試了選擇和文本輸入。
我很驚訝,因爲他們不應該submited,他們不會在使用Html.BeginForm時。
有沒有一些隱藏的選項或解決方法呢?
[EDIT示例]
@using (Ajax.BeginForm("Action", "Control", new AjaxOptions() { HttpMethod = "POST" }))
{
<input type="text" name="_enabled" value="_enabled" />
<input type="text" name="_disabled" value="_disabled" disabled="disabled" />
<input type="submit" value="POST" />
}
Html.BeginForm不會發布_Disabled值。
我只是測試,他們不會被提交。可能你需要發佈一些代碼。 – VJAI 2012-07-10 14:50:08
添加示例 – Fiffe 2012-07-10 15:13:44
什麼是HTTP日誌查看器?我從來沒有使用過。我檢查了Firefox和IE的東西工作正常。 – VJAI 2012-07-10 15:32:45