作者mosluce ()
看板Ajax
标题[问题] ajax 如何送出表单引发更新(ASP.NET DetailView)
时间Mon May 23 17:17:45 2011
目前状况:
我使用$.ajax post 一个 id 给Edit.aspx
并取回Edit.aspx 表格部份显示於目前页面中
问题:
以目前的状态应该是不能使用内建的更新机制了
因此写了一个update()以及在Edit.aspx中置入一个button来触发
1. 目前卡在不知道如何送出form资料,以及是否可以只送出页面中某区块的栏位
2. 如果这时候我按下enter 也会触发post 是否能停用或者复写他
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.27.52.80
1F:推 mrbigmouth:你这是用jquery? 05/23 19:42
2F:→ mrbigmouth:用jquery的话 直接用selector抓各input的val()即可 05/23 19:43
3F:→ mrbigmouth:按下enter会post的问题可以把form的action改成 05/23 19:43
4F:→ mrbigmouth:action="javascript:void()"去避免 05/23 19:43
5F:推 beatada:复写的话,你可以在form上的submit event 中使用 05/24 11:20
6F:→ beatada:event.preventDefault(); 05/24 11:20
7F:→ beatada:然後在其中处理你的ajax提交 05/24 11:20
8F:→ mosluce:感谢楼上各位前辈指教~目前暂时先使用iframe运作 05/24 16:28
9F:→ mosluce:上线後再来玩玩︿︿ 05/24 16:28